[gtk+] Use gtk_window_close for gtk_dialog_close
- From: Paolo Borelli <pborelli src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Use gtk_window_close for gtk_dialog_close
- Date: Fri, 17 Jan 2014 18:28:51 +0000 (UTC)
commit 4adc0729521683ae4484de38c24ff913a094b53d
Author: Paolo Borelli <pborelli gnome org>
Date: Fri Jan 17 19:24:27 2014 +0100
Use gtk_window_close for gtk_dialog_close
We manually synthethized the delete event, but now we have the
corresponding method in GtkWindow
gtk/gtkdialog.c | 13 +------------
1 files changed, 1 insertions(+), 12 deletions(-)
---
diff --git a/gtk/gtkdialog.c b/gtk/gtkdialog.c
index baf7243..57eeb43 100644
--- a/gtk/gtkdialog.c
+++ b/gtk/gtkdialog.c
@@ -501,18 +501,7 @@ dialog_find_button (GtkDialog *dialog,
static void
gtk_dialog_close (GtkDialog *dialog)
{
- /* Synthesize delete_event to close dialog. */
-
- GtkWidget *widget = GTK_WIDGET (dialog);
- GdkEvent *event;
-
- event = gdk_event_new (GDK_DELETE);
-
- event->any.window = g_object_ref (gtk_widget_get_window (widget));
- event->any.send_event = TRUE;
-
- gtk_main_do_event (event);
- gdk_event_free (event);
+ gtk_window_close (GTK_WINDOW (dialog));
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]