mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-30 18:37:40 +01:00
Set_self_solo should always set the mute_master state as well.
This fixed a bug in mixbus when a session was reopened with a soloed bus. This may not be necessary in Ardour but I think it is more correct.
This commit is contained in:
parent
964b8a9854
commit
43d3bf5696
1 changed files with 1 additions and 1 deletions
|
|
@ -890,7 +890,6 @@ Route::set_solo (bool yn, void *src, bool group_override)
|
|||
|
||||
if (self_soloed() != yn) {
|
||||
set_self_solo (yn);
|
||||
set_mute_master_solo ();
|
||||
solo_changed (true, src, group_override); /* EMIT SIGNAL */
|
||||
_solo_control->Changed (); /* EMIT SIGNAL */
|
||||
}
|
||||
|
|
@ -911,6 +910,7 @@ Route::set_self_solo (bool yn)
|
|||
{
|
||||
DEBUG_TRACE (DEBUG::Solo, string_compose ("%1: set SELF solo => %2\n", name(), yn));
|
||||
_self_solo = yn;
|
||||
set_mute_master_solo ();
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue