summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlberts Muktupāvels <alberts.muktupavels@gmail.com>2016-06-09 19:24:41 +0300
committerAlberts Muktupāvels <alberts.muktupavels@gmail.com>2016-06-09 19:24:41 +0300
commit545a1c736319c450a86c75bd27b7ac83918c0fb3 (patch)
treeb767c7d7c9136c86f7e6de5a8173aaac2553a3b6
parent92b94c700efcbdea1943ca11631b1da9f05b5c0e (diff)
downloadmetacity-545a1c736319c450a86c75bd27b7ac83918c0fb3.tar.gz
prefs: don't reload theme if not needed
When using Metacity theme we don't need to realod it when gtk-theme-name changes. It is needed only with GTK+ theme.
-rw-r--r--src/core/prefs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/prefs.c b/src/core/prefs.c
index 40449820..8a06291a 100644
--- a/src/core/prefs.c
+++ b/src/core/prefs.c
@@ -870,7 +870,8 @@ gtk_theme_name_changed (GtkSettings *settings,
GParamSpec *pspec,
gpointer user_data)
{
- queue_changed (META_PREF_THEME_NAME);
+ if (current_theme_type == META_THEME_TYPE_GTK)
+ queue_changed (META_PREF_THEME_NAME);
}
static void