From 8fca8d929a6382d59566639acb0edf1bdb5c9600 Mon Sep 17 00:00:00 2001 From: William Wold Date: Thu, 20 Jun 2019 04:39:39 +0000 Subject: Wayland support for panel-layout.c --- mate-panel/panel-layout.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/mate-panel/panel-layout.c b/mate-panel/panel-layout.c index ab051e96..d550af97 100644 --- a/mate-panel/panel-layout.c +++ b/mate-panel/panel-layout.c @@ -28,7 +28,10 @@ #include #include + +#ifdef HAVE_X11 #include +#endif #include #include @@ -321,7 +324,12 @@ panel_layout_apply_default_from_gkeyfile (GdkScreen *screen) GError *error = NULL; int i; - screen_n = gdk_x11_screen_get_screen_number (screen); + screen_n = 0; +#ifdef HAVE_X11 + if (GDK_IS_X11_SCREEN (screen)) + screen_n = gdk_x11_screen_get_screen_number (screen); +#endif // HAVE_11 + layout_file = panel_layout_filename(); if (layout_file) -- cgit v1.2.1