Make route selections idempotent

This commit is contained in:
Robin Gareus
2024-11-23 10:54:02 +01:00
parent 98d8455098
commit d28a13c9cc

View File

@@ -72,6 +72,9 @@ RoutePropertiesBox::session_going_away ()
void
RoutePropertiesBox::set_route (std::shared_ptr<Route> r)
{
if (r == _route) {
return;
}
assert (r);
_route = r;
_route_connections.drop_connections ();