[gtk+/gtk-3-18] wayland: recursively search for the settings schema.



commit 7988bd8aea18af3b0cd40c469dffc771cbf1cbf7
Author: Lucas Baudin <lucas baudin ens fr>
Date:   Sun Dec 13 19:24:50 2015 +0100

    wayland: recursively search for the settings schema.
    
    On some systems, the gtk settings are not used properly for wayland.
    Indeed, g_settings_schema_source_get_default is used, and as the docs says it,
    "all lookups performed against the default source should probably be done
    recursively.".
    
    https://bugzilla.gnome.org/show_bug.cgi?id=759409

 gdk/wayland/gdkscreen-wayland.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gdk/wayland/gdkscreen-wayland.c b/gdk/wayland/gdkscreen-wayland.c
index e60e9fc..ec0d403 100644
--- a/gdk/wayland/gdkscreen-wayland.c
+++ b/gdk/wayland/gdkscreen-wayland.c
@@ -631,7 +631,7 @@ init_settings (GdkScreen *screen)
       if (g_hash_table_lookup (screen_wayland->settings, (gpointer)translations[i].schema) != NULL)
         continue;
 
-      schema = g_settings_schema_source_lookup (source, translations[i].schema, FALSE);
+      schema = g_settings_schema_source_lookup (source, translations[i].schema, TRUE);
       if (schema != NULL)
         {
           settings = g_settings_new_full (schema, NULL, NULL);


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