Make route selections idempotent
This commit is contained in:
@@ -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 ();
|
||||
|
||||
Reference in New Issue
Block a user