We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2ccd872 commit 1abb5edCopy full SHA for 1abb5ed
budgie-window-shuffler/src/windowshufflerdaemon.vala
@@ -1067,6 +1067,13 @@ namespace ShufflerEssentialInfo {
1067
1068
public static int main (string[] args) {
1069
Gtk.init(ref args);
1070
+
1071
+ /* exit gracefully if we are not running on X11 or have no display */
1072
+ var wnck_scr = Wnck.Screen.get_default();
1073
+ if (wnck_scr == null) return 0; // usually if not run on X11
1074
+ var gdk_scr = Gdk.Screen.get_default();
1075
+ if (gdk_scr == null) return 0; // usually if there is no display
1076
1077
// modifier keys
1078
gdkdisplay = Gdk.Display.get_default();
1079
Gdk.Keymap keymap = Gdk.Keymap.get_for_display(gdkdisplay);
0 commit comments