From d63d4cdf623d82ebe32e51f336f5395f395af5fe Mon Sep 17 00:00:00 2001 From: Hannah von Reth Date: Mon, 9 Mar 2020 17:45:19 +0100 Subject: [PATCH] Don't insert items into the folder model if selectiveSync is not supported This fixes an assertion in FolderStatusModel::SubFolderInfo::resetSubs rowCount reported 0 but we actually had items in the model --- src/gui/folderstatusmodel.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gui/folderstatusmodel.cpp b/src/gui/folderstatusmodel.cpp index ee26988dd..8741a1f16 100644 --- a/src/gui/folderstatusmodel.cpp +++ b/src/gui/folderstatusmodel.cpp @@ -630,6 +630,9 @@ void FolderStatusModel::slotUpdateDirectories(const QStringList &list) if (!parentInfo) { return; } + if (!parentInfo->_folder->supportsSelectiveSync()) { + return; + } ASSERT(parentInfo->_fetchingJob == job); ASSERT(parentInfo->_subs.isEmpty()); -- 2.30.2