From 3512c588c800b7a8a703531482733e561fe6a2c8 Mon Sep 17 00:00:00 2001 From: Packit Service Date: Jan 08 2021 06:13:09 +0000 Subject: Apply patch fix-criticals-when-connecting-to-remote-locations.patch patch_name: fix-criticals-when-connecting-to-remote-locations.patch present_in_specfile: true location_in_specfile: 17 --- diff --git a/src/gtk/nautilusgtkplacesview.c b/src/gtk/nautilusgtkplacesview.c index de0610e..041849f 100644 --- a/src/gtk/nautilusgtkplacesview.c +++ b/src/gtk/nautilusgtkplacesview.c @@ -401,6 +401,9 @@ nautilus_gtk_places_view_destroy (GtkWidget *widget) if (priv->network_monitor) g_signal_handlers_disconnect_by_func (priv->network_monitor, update_places, widget); + if (priv->server_list_monitor) + g_signal_handlers_disconnect_by_func (priv->server_list_monitor, server_file_changed_cb, widget); + g_cancellable_cancel (priv->cancellable); g_cancellable_cancel (priv->networks_fetching_cancellable); @@ -1405,6 +1408,7 @@ pulse_entry_cb (gpointer user_data) { gtk_entry_set_progress_pulse_step (GTK_ENTRY (priv->address_entry), 0.0); gtk_entry_set_progress_fraction (GTK_ENTRY (priv->address_entry), 0.0); + priv->entry_pulse_timeout_id = 0; return G_SOURCE_REMOVE; }