From 0faa5d69953f41deafba33cf36317127cbea8a8a Mon Sep 17 00:00:00 2001 From: isanae <14251494+isanae@users.noreply.github.com> Date: Fri, 17 Apr 2020 06:58:21 -0400 Subject: fixed crashes and empty items in the file tree sorting and removing items have to be queued since they corrupt various internal structures in Qt when done during layout --- src/filetreeitem.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/filetreeitem.cpp') diff --git a/src/filetreeitem.cpp b/src/filetreeitem.cpp index e5425573..64d902ee 100644 --- a/src/filetreeitem.cpp +++ b/src/filetreeitem.cpp @@ -366,8 +366,7 @@ void FileTreeItem::unload() return; } - m_loaded = false; - m_children.clear(); + clear(); } bool FileTreeItem::areChildrenVisible() const -- cgit v1.3.1