From a1b6bf19c146251981516f5557eb9620fe5fa0d6 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 31 Dec 2017 11:41:09 -0500 Subject: [PATCH] applicationwindow: Stop connecting to ::delete-event We can just use GtkWindow::hide-on-close. --- gtk/gtkapplicationwindow.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gtk/gtkapplicationwindow.c b/gtk/gtkapplicationwindow.c index 2a33ceb3f9..6ac97521bb 100644 --- a/gtk/gtkapplicationwindow.c +++ b/gtk/gtkapplicationwindow.c @@ -970,12 +970,10 @@ gtk_application_window_set_help_overlay (GtkApplicationWindow *window, return; gtk_window_set_modal (GTK_WINDOW (help_overlay), TRUE); + gtk_window_set_hide_on_close (GTK_WINDOW (help_overlay), TRUE); gtk_window_set_transient_for (GTK_WINDOW (help_overlay), GTK_WINDOW (window)); gtk_shortcuts_window_set_window (help_overlay, GTK_WINDOW (window)); - g_signal_connect (help_overlay, "delete-event", - G_CALLBACK (gtk_widget_hide_on_delete), NULL); - if (!g_action_map_lookup_action (G_ACTION_MAP (window->priv->actions), "show-help-overlay")) { GSimpleAction *action;