From e293a2602914dfc410ea5b195f3a0e1f44807a5f Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 27 Jul 2020 10:34:59 +0400 Subject: [PATCH] Fix crash in incorrect passcode input. --- Telegram/SourceFiles/window/window_lock_widgets.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/window/window_lock_widgets.cpp b/Telegram/SourceFiles/window/window_lock_widgets.cpp index ff409bed1..0e471a702 100644 --- a/Telegram/SourceFiles/window/window_lock_widgets.cpp +++ b/Telegram/SourceFiles/window/window_lock_widgets.cpp @@ -154,8 +154,7 @@ void PasscodeLockWidget::submit() { auto &domain = Core::App().domain(); const auto correct = domain.started() ? domain.local().checkPasscode(passcode) - : (domain.start(passcode) - != Storage::StartResult::IncorrectPasscode); + : (domain.start(passcode) == Storage::StartResult::Success); if (!correct) { cSetPasscodeBadTries(cPasscodeBadTries() + 1); cSetPasscodeLastTry(crl::now());