From 2096007ed966fc208e539478dbf284ad6a745284 Mon Sep 17 00:00:00 2001 From: John Preston Date: Sat, 1 Sep 2018 10:45:55 +0300 Subject: [PATCH] Fix clearing leaked files with a passcode. --- Telegram/SourceFiles/storage/localstorage.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/storage/localstorage.cpp b/Telegram/SourceFiles/storage/localstorage.cpp index 99cc1fd2d..2015bc300 100644 --- a/Telegram/SourceFiles/storage/localstorage.cpp +++ b/Telegram/SourceFiles/storage/localstorage.cpp @@ -2722,7 +2722,9 @@ ReadMapState readMap(const QByteArray &pass) { _mapChanged = true; _writeMap(WriteMapWhen::Now); } - clearLeakedFiles(); + if (result != ReadMapPassNeeded) { + clearLeakedFiles(); + } return result; }