From: Olivier Goffart Date: Tue, 27 Oct 2015 12:51:56 +0000 (+0100) Subject: FolderStatusModel: reset also if a folder was renamed #4011 X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~1501 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=26e1223f9a198e9a78ccfab8475548c3051cc79c;p=nextcloud-desktop.git FolderStatusModel: reset also if a folder was renamed #4011 --- diff --git a/src/gui/folderstatusmodel.cpp b/src/gui/folderstatusmodel.cpp index f5e6cc9d2..0f2c96c0b 100644 --- a/src/gui/folderstatusmodel.cpp +++ b/src/gui/folderstatusmodel.cpp @@ -917,7 +917,8 @@ void FolderStatusModel::slotFolderSyncStateChange(Folder *f) if (state == SyncResult::Success) { foreach (const SyncFileItemPtr &i, f->syncResult().syncFileItemVector()) { if (i->_isDirectory && (i->_instruction == CSYNC_INSTRUCTION_NEW - || i->_instruction == CSYNC_INSTRUCTION_REMOVE)) { + || i->_instruction == CSYNC_INSTRUCTION_REMOVE + || i->_instruction == CSYNC_INSTRUCTION_RENAME)) { // There is a new or a removed folder. reset all data auto & info = _folders[folderIndex]; info.resetSubs(this, index(folderIndex));