~aleteoryx/muditaos

37d97a666450c19916e8fe30ea9ac0db9c3c65d7 — Przemyslaw Brudny 4 years ago b3affc1
[EGD-6673] Temporary fix cellular requesting for pin

Temporary fix for cellular pin request popup. To be fully
integrated with SimLockHandler.
M module-apps/application-desktop/windows/DesktopMainWindow.cpp => module-apps/application-desktop/windows/DesktopMainWindow.cpp +2 -0
@@ 98,6 98,8 @@ namespace gui
    {
        auto app = getAppDesktop();

        app->lockHandler.unlockScreen();

        setActiveState();

        if (osUpdateVer == osCurrentVer && osUpdateVer != updateos::initSysVer &&

M module-apps/locks/handlers/PinLockHandler.cpp => module-apps/locks/handlers/PinLockHandler.cpp +1 -2
@@ 339,10 339,9 @@ namespace gui

    void PinLockHandler::unlockScreen()
    {
        if (getStrongestLock().isType(Lock::LockType::Screen) && !app->isLockScreenPasscodeOn()) {
        if (getStrongestLock().isType(Lock::LockType::Screen)) {
            screenLock.lockState = gui::Lock::LockState::Unlocked;
        }
        unlock();
    }

    void PinLockHandler::setSimLockHandled() noexcept