diff options
Diffstat (limited to 'libnautilus-private/nautilus-search-directory.c')
-rw-r--r-- | libnautilus-private/nautilus-search-directory.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/libnautilus-private/nautilus-search-directory.c b/libnautilus-private/nautilus-search-directory.c index 769de1dd0..b6c3ea6de 100644 --- a/libnautilus-private/nautilus-search-directory.c +++ b/libnautilus-private/nautilus-search-directory.c @@ -946,16 +946,10 @@ nautilus_search_directory_set_query (NautilusSearchDirectory *search, g_clear_pointer (&search->details->binding, g_binding_unbind); - /* Disconnect from the previous query changes */ - if (old_query) { - g_signal_handlers_disconnect_by_func (old_query, search_force_reload, search); - } - if (query) { search->details->binding = g_object_bind_property (search->details->engine, "running", query, "searching", G_BINDING_DEFAULT | G_BINDING_SYNC_CREATE); - g_signal_connect_swapped (query, "notify", G_CALLBACK (search_force_reload), search); } g_object_notify_by_pspec (G_OBJECT (search), properties[PROP_QUERY]); |