From 4194313e4ba06118d154fa1b23dd3b15e0f50b26 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 2 Dec 2023 23:42:27 +0100 Subject: [PATCH] Make Timecode master connection order independent When a user first connected a port to the Timecode master input and then disconnected a previous port, the Timecode master assumed it was not connected. --- libs/ardour/transport_master.cc | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/libs/ardour/transport_master.cc b/libs/ardour/transport_master.cc index 8deabab22e..e2f35e4f5d 100644 --- a/libs/ardour/transport_master.cc +++ b/libs/ardour/transport_master.cc @@ -182,11 +182,7 @@ TransportMaster::connection_handler (std::weak_ptr w0, std::string * not sufficient. But the user shouldn't do that ... */ - if (yn) { - _connected = true; - } else { - _connected = false; - } + _connected = _port->connected (); PropertyChanged (Properties::connected); }