From 2cc1bf4edf46b326d5b84776881e0cdcd750aefb Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Thu, 27 Feb 2014 09:09:28 -0500 Subject: [PATCH] dialog: remove suggested action class when changing default action So that we don't have multiple widgets with the style class set to suggested-action. --- gtk/gtkdialog.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk/gtkdialog.c b/gtk/gtkdialog.c index 04ae4a98b0..8e5797fbaf 100644 --- a/gtk/gtkdialog.c +++ b/gtk/gtkdialog.c @@ -1127,6 +1127,8 @@ gtk_dialog_set_default_response (GtkDialog *dialog, gtk_widget_grab_default (widget); gtk_style_context_add_class (gtk_widget_get_style_context (widget), GTK_STYLE_CLASS_SUGGESTED_ACTION); } + else + gtk_style_context_remove_class (gtk_widget_get_style_context (widget), GTK_STYLE_CLASS_SUGGESTED_ACTION); tmp_list = g_list_next (tmp_list); }