[metacity] update on compositing-manager setting changes



commit 95936022f69b7c621adf976b7d6f8d527d126f66
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Sun Apr 5 21:04:04 2015 +0300

    update on compositing-manager setting changes
    
    We need to update style info when changing compositing manager
    setting to get correct data for GTK+ theme.

 src/core/main.c |    1 +
 src/ui/frames.c |    3 +++
 2 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/core/main.c b/src/core/main.c
index 7e8d865..8e569a9 100644
--- a/src/core/main.c
+++ b/src/core/main.c
@@ -639,6 +639,7 @@ prefs_changed_callback (MetaPreference pref,
   switch (pref)
     {
     case META_PREF_THEME:
+    case META_PREF_COMPOSITING_MANAGER:
       meta_ui_set_current_theme (meta_prefs_get_theme (), TRUE);
       meta_display_retheme_all ();
       break;
diff --git a/src/ui/frames.c b/src/ui/frames.c
index c6e636d..c15a9f6 100644
--- a/src/ui/frames.c
+++ b/src/ui/frames.c
@@ -169,6 +169,9 @@ prefs_changed_callback (MetaPreference pref,
 {
   switch (pref)
     {
+    case META_PREF_COMPOSITING_MANAGER:
+      meta_frames_style_updated (GTK_WIDGET (data));
+      break;
     case META_PREF_TITLEBAR_FONT:
       meta_frames_font_changed (META_FRAMES (data));
       break;


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