mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-28 17:37:41 +01:00
[Summary] Hide MasterBus in Multi out mode. Fix bug #43576
[Reviewed] nobody
This commit is contained in:
parent
f7b7d6d7dd
commit
d84c3ba32c
4 changed files with 53 additions and 19 deletions
|
|
@ -1503,6 +1503,9 @@ Editor::set_session (Session *t)
|
|||
_master_bus_ui->init(_session);
|
||||
}
|
||||
|
||||
bool set_master_bus_visible = Config->get_output_auto_connect() & AutoConnectMaster;
|
||||
_master_bus_ui->master_bus_set_visible ( set_master_bus_visible );
|
||||
|
||||
_set_session_in_progress = false;
|
||||
}
|
||||
|
||||
|
|
@ -5722,6 +5725,8 @@ Editor::output_connection_mode_changed ()
|
|||
|
||||
if (Config->get_output_auto_connect() & AutoConnectMaster) {
|
||||
|
||||
_master_bus_ui->master_bus_set_visible (true);
|
||||
|
||||
if (_session->master_out() && !axis_view_from_route(_session->master_out() ) ) {
|
||||
|
||||
selection->block_tracks_changed(true);
|
||||
|
|
@ -5744,6 +5749,9 @@ Editor::output_connection_mode_changed ()
|
|||
selection->block_tracks_changed(false);
|
||||
}
|
||||
} else {
|
||||
|
||||
_master_bus_ui->master_bus_set_visible (false);
|
||||
|
||||
TimeAxisView* tv = 0;
|
||||
if (_session->master_out() && (tv = axis_view_from_route(_session->master_out() ) ) ) {
|
||||
delete tv;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue