From 671c5ac4342ad31a87521ed94550f0eef63dfbdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Fri, 5 May 2017 11:51:06 +0200 Subject: [PATCH] frame: Fix copy&paste bug in shadow-type handling If the given shadow_type is none NONE, we have to remove the .flat style class of course, not add it. --- gtk/gtkframe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk/gtkframe.c b/gtk/gtkframe.c index 28c12a5d0c..2779900114 100644 --- a/gtk/gtkframe.c +++ b/gtk/gtkframe.c @@ -586,8 +586,8 @@ gtk_frame_set_shadow_type (GtkFrame *frame, gtk_style_context_add_class (gtk_widget_get_style_context (GTK_WIDGET (frame)), GTK_STYLE_CLASS_FLAT); else - gtk_style_context_add_class (gtk_widget_get_style_context (GTK_WIDGET (frame)), - GTK_STYLE_CLASS_FLAT); + gtk_style_context_remove_class (gtk_widget_get_style_context (GTK_WIDGET (frame)), + GTK_STYLE_CLASS_FLAT); g_object_notify_by_pspec (G_OBJECT (frame), frame_props[PROP_SHADOW_TYPE]); }