diff options
| author | Felix Ernst <[email protected]> | 2022-05-19 01:44:03 +0200 |
|---|---|---|
| committer | Felix Ernst <[email protected]> | 2022-08-14 14:42:40 +0000 |
| commit | 0f50abe12dce43341c7921cf35f71da95b3df8cc (patch) | |
| tree | ef11f342f8c19bb98c435bd953f2693396550069 /src/views/dolphinview.cpp | |
| parent | e464b58c33b27ea331225778c60ba3aa8b7fb1d5 (diff) | |
Don't show selection toggle areas on files while in selection mode
Diffstat (limited to 'src/views/dolphinview.cpp')
| -rw-r--r-- | src/views/dolphinview.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/views/dolphinview.cpp b/src/views/dolphinview.cpp index 5a36ad103..c34600678 100644 --- a/src/views/dolphinview.cpp +++ b/src/views/dolphinview.cpp @@ -111,7 +111,7 @@ DolphinView::DolphinView(const QUrl& url, QWidget* parent) : m_model = new KFileItemModel(this); m_view = new DolphinItemListView(); - m_view->setEnabledSelectionToggles(GeneralSettings::showSelectionToggle()); + m_view->setEnabledSelectionToggles(DolphinItemListView::SelectionTogglesEnabled::FollowSetting); m_view->setVisibleRoles({"text"}); applyModeToView(); @@ -289,9 +289,11 @@ void DolphinView::setSelectionModeEnabled(const bool enabled) m_proxyStyle = std::make_unique<SelectionMode::SingleClickSelectionProxyStyle>(); setStyle(m_proxyStyle.get()); m_view->setStyle(m_proxyStyle.get()); + m_view->setEnabledSelectionToggles(DolphinItemListView::SelectionTogglesEnabled::False); } else { setStyle(QApplication::style()); m_view->setStyle(QApplication::style()); + m_view->setEnabledSelectionToggles(DolphinItemListView::SelectionTogglesEnabled::FollowSetting); } m_container->controller()->setSelectionModeEnabled(enabled); } |
