From d28a13c9cc2a8b3d0ca6494d67db6515c5a6e2b1 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 23 Nov 2024 10:54:02 +0100 Subject: [PATCH] Make route selections idempotent --- gtk2_ardour/route_properties_box.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gtk2_ardour/route_properties_box.cc b/gtk2_ardour/route_properties_box.cc index 46ecd63c7b..d999f4f032 100644 --- a/gtk2_ardour/route_properties_box.cc +++ b/gtk2_ardour/route_properties_box.cc @@ -72,6 +72,9 @@ RoutePropertiesBox::session_going_away () void RoutePropertiesBox::set_route (std::shared_ptr r) { + if (r == _route) { + return; + } assert (r); _route = r; _route_connections.drop_connections ();