diff options
Diffstat (limited to 'libs/ardour/audioregion.cc')
-rw-r--r-- | libs/ardour/audioregion.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/ardour/audioregion.cc b/libs/ardour/audioregion.cc index 5c45fa51b2..659d638ad6 100644 --- a/libs/ardour/audioregion.cc +++ b/libs/ardour/audioregion.cc @@ -334,7 +334,7 @@ AudioRegion::restore_state (StateManager::State& sstate) if (_fade_in_disabled != state->_fade_in_disabled) { if (_fade_in_disabled == 0 && state->_fade_in_disabled) { set_fade_in_active (false); - } if (_fade_in_disabled && state->_fade_in_disabled == 0) { + } else if (_fade_in_disabled && state->_fade_in_disabled == 0) { set_fade_in_active (true); } _fade_in_disabled = state->_fade_in_disabled; @@ -343,7 +343,7 @@ AudioRegion::restore_state (StateManager::State& sstate) if (_fade_out_disabled != state->_fade_out_disabled) { if (_fade_out_disabled == 0 && state->_fade_out_disabled) { set_fade_out_active (false); - } if (_fade_out_disabled && state->_fade_out_disabled == 0) { + } else if (_fade_out_disabled && state->_fade_out_disabled == 0) { set_fade_out_active (true); } _fade_out_disabled = state->_fade_out_disabled; |