plugin/fsm: emit entriesChanged before destruction
This commit is contained in:
parent
95fc1c7fba
commit
f6f8f9b4b8
1 changed files with 5 additions and 2 deletions
|
|
@ -253,11 +253,14 @@ void FileSystemModel::updateWatcher() {
|
|||
void FileSystemModel::updateEntries() {
|
||||
if (m_path.isEmpty()) {
|
||||
if (!m_entries.isEmpty()) {
|
||||
auto toDelete = m_entries;
|
||||
|
||||
beginResetModel();
|
||||
qDeleteAll(m_entries);
|
||||
m_entries.clear();
|
||||
emit entriesChanged();
|
||||
endResetModel();
|
||||
emit entriesChanged();
|
||||
|
||||
qDeleteAll(toDelete);
|
||||
}
|
||||
|
||||
return;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue