From 4e77f0d303d1ef44ee797941a3bebdcbb37119aa Mon Sep 17 00:00:00 2001 From: John Darrington Date: Fri, 17 Apr 2009 07:43:55 +0800 Subject: [PATCH] Grab default for close button on message dialog --- src/ui/gui/message-dialog.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ui/gui/message-dialog.c b/src/ui/gui/message-dialog.c index 81c08f8c..75132953 100644 --- a/src/ui/gui/message-dialog.c +++ b/src/ui/gui/message-dialog.c @@ -61,6 +61,10 @@ message_dialog_init (struct source_stream *ss) msg_init (ss, enqueue_msg); message_xml = builder_new ("message-dialog.ui"); message_dialog = get_widget_assert (message_xml, "message-dialog"); + + GTK_WIDGET_SET_FLAGS (get_widget_assert (message_xml, "close-button"), + GTK_CAN_DEFAULT); + } void @@ -262,6 +266,7 @@ popup_messages (gpointer unused UNUSED) goto use_fallback; gtk_text_view_set_buffer (text_view, text_buffer); + gtk_widget_grab_default (get_widget_assert (message_xml, "close-button")); gtk_widget_grab_focus (get_widget_assert (message_xml, "close-button")); gtk_dialog_run ( GTK_DIALOG (message_dialog)); gtk_widget_hide (message_dialog); -- 2.30.2