Skip to content

Commit 48f20ed

Browse files
authored
Demo/Application: rely on Granite.StyleManager (#287)
1 parent 6a115fd commit 48f20ed

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

demo/Application.vala

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,12 @@ public class Application : Gtk.Application {
2828
);
2929
}
3030

31-
protected override void activate () {
32-
var granite_settings = Granite.Settings.get_default ();
33-
var gtk_settings = Gtk.Settings.get_default ();
34-
35-
gtk_settings.gtk_application_prefer_dark_theme =
36-
granite_settings.prefers_color_scheme == Granite.Settings.ColorScheme.DARK;
37-
38-
granite_settings.notify["prefers-color-scheme"].connect (() => {
39-
gtk_settings.gtk_application_prefer_dark_theme =
40-
granite_settings.prefers_color_scheme == Granite.Settings.ColorScheme.DARK;
41-
});
31+
protected override void startup () {
32+
base.startup ();
33+
Granite.init ();
34+
}
4235

36+
protected override void activate () {
4337
var window = new MainWindow (this);
4438
window.present ();
4539
}

0 commit comments

Comments
 (0)