From 88bfa5663f3a3fec75d8fcb958b896df25bea2b0 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Mon, 6 Feb 2023 13:54:03 +0100 Subject: [PATCH] Prevent loading loop between MessageList and FolderInformation requests --- dev/Stores/User/Messagelist.js | 6 ------ 1 file changed, 6 deletions(-) diff --git a/dev/Stores/User/Messagelist.js b/dev/Stores/User/Messagelist.js index b7a075ad6..469efeaac 100644 --- a/dev/Stores/User/Messagelist.js +++ b/dev/Stores/User/Messagelist.js @@ -205,7 +205,6 @@ MessagelistUserStore.reload = (bDropPagePosition = false, bDropCurrentFolderCach const collection = MessageCollectionModel.reviveFromJson(oData.Result, bCached); if (collection) { error = ''; - let unreadCountChange = false; const folder = getFolderFromCacheList(collection.folder), @@ -222,7 +221,6 @@ MessagelistUserStore.reload = (bDropPagePosition = false, bDropCurrentFolderCach if (null != folderInfo.unreadEmails) { if (pInt(folder.unreadEmails()) !== pInt(folderInfo.unreadEmails)) { - unreadCountChange = true; MessageFlagsCache.clearFolder(folder.fullName); } folder.unreadEmails(folderInfo.unreadEmails); @@ -279,10 +277,6 @@ MessagelistUserStore.reload = (bDropPagePosition = false, bDropCurrentFolderCach MessagelistUserStore(collection); MessagelistUserStore.isIncomplete(false); - - if (folder && (bCached || unreadCountChange || SettingsUserStore.useThreads())) { - rl.app.folderInformation(folder.fullName, collection); - } } else { MessagelistUserStore.count(0); MessagelistUserStore([]);