From c6ee111c3da7abfb17841cea8f549c5e9e6f7760 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 25 Jun 2020 13:57:51 +0200 Subject: [PATCH] Don't save custom favorite order when filter is active --- gtk2_ardour/mixer_ui.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc index fd79a1a5c6..fed6cbb78c 100644 --- a/gtk2_ardour/mixer_ui.cc +++ b/gtk2_ardour/mixer_ui.cc @@ -3117,7 +3117,7 @@ Mixer_UI::plugin_list_mode () const void Mixer_UI::store_current_favorite_order () { - if (plugin_list_mode () != PLM_Favorite) { + if (plugin_list_mode () != PLM_Favorite || !plugin_search_entry.get_text ().empty()) { return; } @@ -3586,7 +3586,7 @@ Mixer_UI::plugin_drag_motion (const Glib::RefPtr& ctx, int x, } if (target == "GTK_TREE_MODEL_ROW") { - if (plugin_list_mode () == PLM_Favorite) { + if (plugin_list_mode () == PLM_Favorite && plugin_search_entry.get_text ().empty()) { /* re-order rows */ ctx->drag_status (Gdk::ACTION_MOVE, time); return true;