From 7e7562fdadb45e9c91b053b6532f67a2310a2a67 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Thu, 1 Sep 2022 00:50:43 +0300 Subject: [PATCH] Fixed crash in RecoverBox from PasscodeBox with custom check callback. --- Telegram/SourceFiles/boxes/passcode_box.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Telegram/SourceFiles/boxes/passcode_box.cpp b/Telegram/SourceFiles/boxes/passcode_box.cpp index 8057df125..9e0de4239 100644 --- a/Telegram/SourceFiles/boxes/passcode_box.cpp +++ b/Telegram/SourceFiles/boxes/passcode_box.cpp @@ -1297,6 +1297,7 @@ void RecoverBox::proceedToChange(const QString &code) { // like if (_cloudFields.turningOff) { just RecoverPassword else Check } fields.mtp.curRequest = {}; fields.hasPassword = false; + fields.customCheckCallback = nullptr; auto box = Box(_session, fields); box->boxClosing(