[BH-2067] Fix volume change during relaxation pause When the user changed the volume during pause, the fade out started at the wrong level.
2 files changed, 3 insertions(+), 3 deletions(-) M products/BellHybrid/services/audio/ServiceAudio.cpp M products/BellHybrid/services/audio/VolumeFade.cpp
M products/BellHybrid/services/audio/ServiceAudio.cpp => products/BellHybrid/services/audio/ServiceAudio.cpp +1 -1
@@ 400,7 400,7 @@ namespace service { auto retCode = audio::RetCode::InvokedInIncorrectState; if (!volumeFade->IsActive()) { if (volumeFade->IsActive()) { volumeFade->Resume(); }
M products/BellHybrid/services/audio/VolumeFade.cpp => products/BellHybrid/services/audio/VolumeFade.cpp +2 -2
@@ 101,7 101,7 @@ namespace audio if (setVolumeCallback != nullptr) { setVolumeCallback(currentVolume); } if (IsActive()) { if (timerHandle.isActive()) { RestartWaitingTimer(); } } @@ 120,7 120,7 @@ namespace audio bool VolumeFade::IsActive() { return timerHandle.isActive(); return phase != Phase::Idle; } bool VolumeFade::IsFadePhaseActive()