diff --git a/src/ui/settings.rs b/src/ui/settings.rs index ad567ced..2d405c6d 100644 --- a/src/ui/settings.rs +++ b/src/ui/settings.rs @@ -111,16 +111,7 @@ pub(super) fn update( ui.horizontal(|ui| { ui.label("Switch to"); #[allow(clippy::collapsible_else_if)] - if ! app.settings.light_mode { - if ui - .add(Button::new("☀ Light")) - .on_hover_text("Switch to light mode") - .clicked() - { - ui.ctx().set_visuals(super::style::light_mode_visuals()); - app.settings.light_mode = true; - } - } else { + if app.settings.light_mode { if ui .add(Button::new("🌙 Dark")) .on_hover_text("Switch to dark mode") @@ -129,6 +120,15 @@ pub(super) fn update( ui.ctx().set_visuals(super::style::dark_mode_visuals()); app.settings.light_mode = false; } + } else { + if ui + .add(Button::new("☀ Light")) + .on_hover_text("Switch to light mode") + .clicked() + { + ui.ctx().set_visuals(super::style::light_mode_visuals()); + app.settings.light_mode = true; + } } });