summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2014-06-27 21:22:40 -0400
committerMatthias Clasen <mclasen@redhat.com>2014-06-27 21:22:40 -0400
commit08e5efd60584098d0bd509fcb343cf68077a80ec (patch)
treee072a5b0adbc3aeb76a6fe17a13019aedf830443
parentaf507be99b7f6d440ccecaac126a3eb8b7c0c4eb (diff)
downloadgtk+-08e5efd60584098d0bd509fcb343cf68077a80ec.tar.gz
Bring back redundant notifications for GtkToggleButton::draw-indicator
GtkCheckButton sets a different initial value for this property without actually changing the declared default, and then relies on change notification to update other properties (such as xalign). This, combined with glades insistance on putting default values into ui files creates a situation where we can't remove the redundant notification for ::draw-indicator without causing lots of checkboxes to suddenly have centered labels. This was seen in gnome-terminal, evolution, and other applications. Therefore, keep the extra notification for now. This can be revisited when we clean up the button hierarchy.
-rw-r--r--gtk/gtktogglebutton.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtktogglebutton.c b/gtk/gtktogglebutton.c
index ef5ece56df..c73ab85eb1 100644
--- a/gtk/gtktogglebutton.c
+++ b/gtk/gtktogglebutton.c
@@ -202,7 +202,7 @@ gtk_toggle_button_class_init (GtkToggleButtonClass *class)
P_("Draw Indicator"),
P_("If the toggle part of the button is displayed"),
FALSE,
- GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY));
+ GTK_PARAM_READWRITE));
/**
* GtkToggleButton::toggled: