From e3b4aa9af07a05916bda112bdae3025b83c9fad1 Mon Sep 17 00:00:00 2001 From: Packit Service Date: Dec 09 2020 23:24:17 +0000 Subject: Apply patch 0011-dbus-manager-Fix-not-holding-application.patch patch_name: 0011-dbus-manager-Fix-not-holding-application.patch present_in_specfile: true location_in_specfile: 11 --- diff --git a/src/nautilus-dbus-manager.c b/src/nautilus-dbus-manager.c index 728b1de..f11ede0 100644 --- a/src/nautilus-dbus-manager.c +++ b/src/nautilus-dbus-manager.c @@ -80,6 +80,8 @@ handle_redo (NautilusDBusFileOperations *object, NautilusFileUndoManager *undo_manager = NULL; gint *handler_id = g_new0(int, 1); + g_application_hold (g_application_get_default ()); + undo_manager = nautilus_file_undo_manager_get (); *handler_id = g_signal_connect_swapped (undo_manager, "undo-changed", G_CALLBACK (undo_redo_on_finished), @@ -97,6 +99,8 @@ handle_undo (NautilusDBusFileOperations *object, NautilusFileUndoManager *undo_manager = NULL; gint *handler_id = g_new0(int, 1); + g_application_hold (g_application_get_default ()); + undo_manager = nautilus_file_undo_manager_get (); *handler_id = g_signal_connect_swapped (undo_manager, "undo-changed", G_CALLBACK (undo_redo_on_finished),