From 3312d180c0743494702f52cb715f2d86772db9a4 Mon Sep 17 00:00:00 2001 From: Ricky Kresslein Date: Tue, 22 Mar 2022 11:24:25 +0100 Subject: - Dark Mode off by default - Dark mode toggle switches immediately --- src/ui/preferences_window.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/ui') diff --git a/src/ui/preferences_window.rs b/src/ui/preferences_window.rs index 12e8c30..f871e31 100755 --- a/src/ui/preferences_window.rs +++ b/src/ui/preferences_window.rs @@ -22,6 +22,7 @@ use gtk::CompositeTemplate; use crate::settings_manager; use crate::ui::FurtheranceWindow; +use crate::FurtheranceApplication; mod imp { use super::*; @@ -156,6 +157,11 @@ impl FurPreferencesWindow { "active" ); + imp.dark_theme_switch.connect_active_notify(move |_|{ + let app = FurtheranceApplication::default(); + app.update_light_dark(); + }); + imp.limit_tasks_expander.connect_enable_expansion_notify(move |_|{ let window = FurtheranceWindow::default(); window.reset_history_box(); -- cgit 1.4.1