mirror of
https://github.com/djibux/BoilR.git
synced 2026-09-01 05:53:41 +02:00
only show images menu point if we have an auth key
This commit is contained in:
+4
-2
@@ -101,14 +101,16 @@ impl epi::App for MyEguiApp {
|
|||||||
let changed = ui
|
let changed = ui
|
||||||
.selectable_value(&mut self.selected_menu, Menues::Import, "Import Games")
|
.selectable_value(&mut self.selected_menu, Menues::Import, "Import Games")
|
||||||
.changed();
|
.changed();
|
||||||
let changed = changed
|
let mut changed = changed
|
||||||
|| ui
|
|| ui
|
||||||
.selectable_value(&mut self.selected_menu, Menues::Settings, "Settings")
|
.selectable_value(&mut self.selected_menu, Menues::Settings, "Settings")
|
||||||
.changed();
|
.changed();
|
||||||
let changed = changed
|
if self.settings.steamgrid_db.auth_key.is_some() {
|
||||||
|
changed = changed
|
||||||
|| ui
|
|| ui
|
||||||
.selectable_value(&mut self.selected_menu, Menues::Images, "Images")
|
.selectable_value(&mut self.selected_menu, Menues::Images, "Images")
|
||||||
.changed();
|
.changed();
|
||||||
|
}
|
||||||
if changed && self.selected_menu == Menues::Settings {
|
if changed && self.selected_menu == Menues::Settings {
|
||||||
//We reset games here, since user might change settings
|
//We reset games here, since user might change settings
|
||||||
self.games_to_sync = watch::channel(FetcStatus::NeedsFetched).1;
|
self.games_to_sync = watch::channel(FetcStatus::NeedsFetched).1;
|
||||||
|
|||||||
Reference in New Issue
Block a user