[gtk+/wip/matthiasc/kill-event-signals: 8/62] color button: Stop connecting to ::delete-event



commit 4de6ccbf52701922907fc18bae59c582a2938294
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Dec 31 11:40:00 2017 -0500

    color button: Stop connecting to ::delete-event
    
    We can just use GtkWindow::hide-on-delete.

 gtk/gtkcolorbutton.c |   12 ------------
 1 files changed, 0 insertions(+), 12 deletions(-)
---
diff --git a/gtk/gtkcolorbutton.c b/gtk/gtkcolorbutton.c
index 3f2de51..b57c3e8 100644
--- a/gtk/gtkcolorbutton.c
+++ b/gtk/gtkcolorbutton.c
@@ -490,16 +490,6 @@ gtk_color_button_new_with_rgba (const GdkRGBA *rgba)
 }
 
 static gboolean
-dialog_delete_event (GtkWidget *dialog,
-                     GdkEvent  *event,
-                     gpointer   user_data)
-{
-  g_signal_emit_by_name (dialog, "response", GTK_RESPONSE_CANCEL);
-
-  return TRUE;
-}
-
-static gboolean
 dialog_destroy (GtkWidget *widget,
                 gpointer   data)
 {
@@ -564,8 +554,6 @@ ensure_dialog (GtkColorButton *button)
                     G_CALLBACK (dialog_response), button);
   g_signal_connect (dialog, "destroy",
                     G_CALLBACK (dialog_destroy), button);
-  g_signal_connect (dialog, "delete-event",
-                    G_CALLBACK (dialog_delete_event), button);
 }
 
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]