[gtk/matthiasc/for-master: 1/5] wayland: Respect GDK_DEBUG=default-settings



commit 75ecdd20cd73f8862430b244862e033739f6cfd5
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Jun 28 11:13:07 2020 -0400

    wayland: Respect GDK_DEBUG=default-settings
    
    You can get this in other ways for Wayland (by
    setting GSETTINGS_BACKEND=memory), but it is better
    to be consistent across backends.

 gdk/wayland/gdkdisplay-wayland.c | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/gdk/wayland/gdkdisplay-wayland.c b/gdk/wayland/gdkdisplay-wayland.c
index cd8fe1e3cc..af30f9cfc2 100644
--- a/gdk/wayland/gdkdisplay-wayland.c
+++ b/gdk/wayland/gdkdisplay-wayland.c
@@ -2079,6 +2079,9 @@ gdk_wayland_display_get_setting (GdkDisplay *display,
 {
   TranslationEntry *entry;
 
+  if (GDK_DISPLAY_DEBUG_CHECK (display, DEFAULT_SETTINGS))
+      return FALSE;
+
   if (GDK_WAYLAND_DISPLAY (display)->settings != NULL &&
       g_hash_table_size (GDK_WAYLAND_DISPLAY (display)->settings) == 0)
     return FALSE;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]