diff options
| author | isanae <14251494+isanae@users.noreply.github.com> | 2020-02-07 10:52:49 -0500 |
|---|---|---|
| committer | isanae <14251494+isanae@users.noreply.github.com> | 2020-02-07 10:52:49 -0500 |
| commit | 41e6189be431dbd41b9d41751b01708df06a9610 (patch) | |
| tree | e6b759bc49ff156caba12654b2e76b44c26626da /src/datatab.cpp | |
| parent | 49a1e234ef35e34f92c6be6c95cb88b8b498245f (diff) | |
disconnect any proxies when fully loading
disable model when resetting, enable it back after the directory refresh so the tree doesn't appear in a weird state in between
Diffstat (limited to 'src/datatab.cpp')
| -rw-r--r-- | src/datatab.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/datatab.cpp b/src/datatab.cpp index 212d6754..db9151f8 100644 --- a/src/datatab.cpp +++ b/src/datatab.cpp @@ -90,6 +90,7 @@ void DataTab::activated() void DataTab::onRefresh() { if (QGuiApplication::keyboardModifiers() & Qt::ShiftModifier) { + m_filetree->model()->setEnabled(false); m_filetree->clear(); } @@ -98,6 +99,7 @@ void DataTab::onRefresh() void DataTab::updateTree() { + m_filetree->model()->setEnabled(true); m_filetree->refresh(); if (!m_filter.empty()) { |
