~aleteoryx/muditaos

55bd0f3ae8ebb5cb0b93da0098949f7c2a0bef76 — Marcin Zieliński 2 years ago 00b2dea
[MOS-838] Unable to unlock SIM card (corner case)

Fixed with adding a missing internal state reset on SIM
connection failure.
2 files changed, 3 insertions(+), 0 deletions(-)

M module-apps/apps-common/locks/handlers/SimLockHandler.cpp
M pure_changelog.md
M module-apps/apps-common/locks/handlers/SimLockHandler.cpp => module-apps/apps-common/locks/handlers/SimLockHandler.cpp +2 -0
@@ 292,6 292,8 @@ namespace locks

    sys::MessagePointer SimLockHandler::handleSimNotRespondingMessage()
    {
        simSwitching = false;

        setSimInputTypeAction(SimInputTypeAction::Error);

        lock.lockName = utils::enumToString(Store::GSM::get()->selected);

M pure_changelog.md => pure_changelog.md +1 -0
@@ 24,6 24,7 @@
* Fixed wrong navigation bar state after exit from custom repeat window
* Fixed OS crash when editing contact by adding country prefix to number
* Fixed unwanted Mudita Center passcode prompt after long press '#' while dialing 
* Fixed inability to unblock SIM card when previously ejected during slot switching

### Added