~aleteoryx/muditaos

158d23e7b32e1f2e7c04adb2f1f4dd018961ff38 — Bartosz 2 years ago 5836e28
[MOS-558] Fix disappearing edit label in alarms

Fixed disappearing edit label in alarm add window
when custom interval has been selected
1 files changed, 6 insertions(+), 2 deletions(-)

M module-apps/application-alarm-clock/widgets/AlarmRRuleOptionsItem.cpp
M module-apps/application-alarm-clock/widgets/AlarmRRuleOptionsItem.cpp => module-apps/application-alarm-clock/widgets/AlarmRRuleOptionsItem.cpp +6 -2
@@ 1,4 1,4 @@
// Copyright (c) 2017-2021, Mudita Sp. z.o.o. All rights reserved.
// Copyright (c) 2017-2023, Mudita Sp. z.o.o. All rights reserved.
// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md

#include "AlarmRRuleOptionsItem.hpp"


@@ 56,8 56,12 @@ namespace gui
        onLoadCallback = [&]([[maybe_unused]] std::shared_ptr<AlarmEventRecord> alarm) {
            checkCustomOption(getPresenter()->getDescription());
            optionSpinner->setCurrentValue(getPresenter()->getDescription());
            if (app::alarmClock::AlarmRRulePresenter::RRuleOptions::Never == getPresenter()->getOption())
            if (getRRuleOption(optionSpinner->getCurrentValue()) == RRule::Custom) {
                this->navBarTemporaryMode(utils::translate(style::strings::common::edit));
            }
            else {
                this->navBarRestoreFromTemporaryMode();
            }

        };
    }