plugin/fsm: emit entriesChanged before destruction

This commit is contained in:
2 * r + 2 * t 2025-09-23 15:01:16 +10:00
parent 95fc1c7fba
commit f6f8f9b4b8

View file

@ -253,11 +253,14 @@ void FileSystemModel::updateWatcher() {
void FileSystemModel::updateEntries() { void FileSystemModel::updateEntries() {
if (m_path.isEmpty()) { if (m_path.isEmpty()) {
if (!m_entries.isEmpty()) { if (!m_entries.isEmpty()) {
auto toDelete = m_entries;
beginResetModel(); beginResetModel();
qDeleteAll(m_entries);
m_entries.clear(); m_entries.clear();
emit entriesChanged();
endResetModel(); endResetModel();
emit entriesChanged();
qDeleteAll(toDelete);
} }
return; return;