diff options
Diffstat (limited to 'src/datatab.cpp')
| -rw-r--r-- | src/datatab.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/datatab.cpp b/src/datatab.cpp index 6b403f66..3923ba4e 100644 --- a/src/datatab.cpp +++ b/src/datatab.cpp @@ -96,14 +96,16 @@ void DataTab::onArchives() void DataTab::updateOptions() { - FileTreeModel::Flags flags = FileTreeModel::NoFlags; + using M = FileTreeModel; + + M::Flags flags = M::NoFlags; if (ui.conflicts->isChecked()) { - flags |= FileTreeModel::Conflicts; + flags |= M::ConflictsOnly | M::PruneDirectories; } if (ui.archives->isChecked()) { - flags |= FileTreeModel::Archives; + flags |= M::Archives; } m_filetree->model()->setFlags(flags); |
