diff --git a/ChangeLog b/ChangeLog index daf7b4d8c3..2a957ae397 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2006-02-22 Matthias Clasen + * gtk/gtkradiobutton.c (gtk_radio_button_clicked): Emit notify::active + here, when changing the value of this property. (#331651) + * gtk/gtknotebook.c: Apply a patch by Paolo Borelli to make the tab menu keynavigatable. (#331440) diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index daf7b4d8c3..2a957ae397 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,5 +1,8 @@ 2006-02-22 Matthias Clasen + * gtk/gtkradiobutton.c (gtk_radio_button_clicked): Emit notify::active + here, when changing the value of this property. (#331651) + * gtk/gtknotebook.c: Apply a patch by Paolo Borelli to make the tab menu keynavigatable. (#331440) diff --git a/gtk/gtkradiobutton.c b/gtk/gtkradiobutton.c index 1c42cf127f..3bb6179d6f 100644 --- a/gtk/gtkradiobutton.c +++ b/gtk/gtkradiobutton.c @@ -654,7 +654,11 @@ gtk_radio_button_clicked (GtkButton *button) gtk_widget_set_state (GTK_WIDGET (button), new_state); if (toggled) - gtk_toggle_button_toggled (toggle_button); + { + gtk_toggle_button_toggled (toggle_button); + + g_object_notify (G_OBJECT (toggle_button), "active"); + } _gtk_button_set_depressed (button, depressed);