summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-12-23 03:01:55 +0000
committerMatthias Clasen <mclasen@redhat.com>2020-12-23 03:01:55 +0000
commite128a77eed60f1c319aa978644eb9b7fa0324316 (patch)
tree4a8f3b78b1b30f22a9c4b25ff000b39cc93de658
parente854b90293f9e5a736a157485c9e002ee23c0076 (diff)
parent5cd2ee927ad8989115084a991a18e58af9501296 (diff)
downloadgtk+-e128a77eed60f1c319aa978644eb9b7fa0324316.tar.gz
Merge branch 'matthiasc/for-master' into 'master'
window: Release application in destroy See merge request GNOME/gtk!2994
-rw-r--r--gtk/gtkwindow.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index 18177a204c..dbd73bedfb 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -6480,6 +6480,8 @@ gtk_window_destroy (GtkWindow *window)
g_list_store_remove (toplevel_list, i);
+ gtk_window_release_application (window);
+
gtk_widget_unrealize (GTK_WIDGET (window));
g_object_unref (window);