diff --git a/src/prefs.js b/src/prefs.js index 8104a53..5e98ca6 100644 --- a/src/prefs.js +++ b/src/prefs.js @@ -31,7 +31,7 @@ function init() { */ function buildPrefsWidget() { const preferences = new Preferences(); - GLib.idle_add(GLib.PRIORITY_DEFAULT, () => { + preferences.connect('notify::root', () => { const window = preferences.get_root(); window.add_css_class('nightthemeswitcher'); const headerbar = new Headerbar({ preferences });