[BH-1617] Fix front light in pre-wake up Turn off the front light if pre-wake up is off in settings.
2 files changed, 4 insertions(+), 1 deletions(-) M products/BellHybrid/alarms/src/actions/FrontlightAction.cpp M products/BellHybrid/alarms/src/actions/FrontlightAction.hpp
M products/BellHybrid/alarms/src/actions/FrontlightAction.cpp => products/BellHybrid/alarms/src/actions/FrontlightAction.cpp +3 -1
@@ 99,6 99,7 @@ namespace alarms bool FrontlightAction::execute() { std::string settingString; std::string prewakeupString; switch (settingsDependency) { case SettingsDependency::AlarmClock: @@ 111,9 112,10 @@ namespace alarms } break; case SettingsDependency::Prewakeup: prewakeupString = settings.getValue(bell::settings::PrewakeUp::duration, settings::SettingsScope::Global); settingString = settings.getValue(bell::settings::PrewakeUp::lightDuration, settings::SettingsScope::Global); if (settingString == std::string(prewakeupFrontlightOFF)) { if (settingString == std::string(prewakeupFrontlightOFF) || prewakeupString == std::string(prewakeupOFF)) { return true; } break;
M products/BellHybrid/alarms/src/actions/FrontlightAction.hpp => products/BellHybrid/alarms/src/actions/FrontlightAction.hpp +1 -0