commit 44682e941a0dd22aaaaf7f5c7a48494097ed3877
Author: vrishab <vrishab.in@gmail.com>
Date:   Mon Oct 24 13:13:33 2016 +0530

    Reset search filters on client disconnect

diff --git a/plugins/daap/rb-daap-source.c b/plugins/daap/rb-daap-source.c
index 4bc81cb..8b64876 100644
--- a/plugins/daap/rb-daap-source.c
+++ b/plugins/daap/rb-daap-source.c
@@ -812,6 +812,9 @@ disconnect_action_cb (GSimpleAction *action, GVariant *parameter, gpointer data)
 {
 	RBDAAPSource *source = RB_DAAP_SOURCE (data);
 	rb_daap_source_disconnect (source);
+
+	/* Clear search filters */
+	g_signal_emit_by_name (RB_SOURCE (source), "reset-filters");
 }
 
 SoupMessageHeaders *
