~aleteoryx/muditaos

873e3616208b4a7eb9da30b07282c9f1aeff2aa5 — Bartosz 3 years ago fe61ede
[MOS-847] Fix auto-lock preventing

Auto-lock was not disabled properly when preventing was on
1 files changed, 2 insertions(+), 2 deletions(-)

M products/PurePhone/services/appmgr/ApplicationManager.cpp
M products/PurePhone/services/appmgr/ApplicationManager.cpp => products/PurePhone/services/appmgr/ApplicationManager.cpp +2 -2
@@ 156,7 156,7 @@ namespace app::manager

        connect(typeid(PreventBlockingRequest), [this]([[maybe_unused]] sys::Message *msg) {
            if (!phoneLockHandler.isPhoneLocked()) {
                autoLockTimer.start();
                autoLockTimer.stop();
            }
            return std::make_shared<sys::ResponseMessage>();
        });


@@ 522,7 522,7 @@ namespace app::manager
            return;
        }
        if (auto focusedApp = getFocusedApplication(); focusedApp == nullptr || focusedApp->preventsAutoLocking()) {
            autoLockTimer.start();
            autoLockTimer.stop();
            return;
        }
        if (phoneModeObserver->isTetheringOn()) {