]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtksettings.c
Add Wayland backend
[~andy/gtk] / gtk / gtksettings.c
index 44fe5c68ca3e20e4ab8d66505902ab2881aac4c8..771f6e0fde7f18def467456f6f6ffa967f4ac176 100644 (file)
@@ -1466,9 +1466,12 @@ gtk_settings_get_for_screen (GdkScreen *screen)
       settings_init_style (settings);
       settings_update_double_click (settings);
 #ifdef GDK_WINDOWING_X11
-      settings_update_cursor_theme (settings);
-      settings_update_resolution (settings);
-      settings_update_font_options (settings);
+      if (GDK_IS_X11_SCREEN (screen))
+       {
+         settings_update_cursor_theme (settings);
+         settings_update_resolution (settings);
+         settings_update_font_options (settings);
+       }
 #endif
       settings_update_color_scheme (settings);
     }