Summary: | Dolphin crashes to an assert when using selection mode in both split views | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Akseli Lahtinen <akselmo> |
Component: | split view | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | kfm-devel, sh033 |
Priority: | NOR | Keywords: | qt6 |
Version: | 24.01.80 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/system/dolphin/-/commit/7043ae1100696c9d759b2a101278c5b8eecc09a2 | Version Fixed In: | |
Sentry Crash Report: |
Description
Akseli Lahtinen
2023-12-19 12:51:41 UTC
It's really hard to decipher what that assert is for. *** Bug 472711 has been marked as a duplicate of this bug. *** Seems this bug only happens with Plasma 6. Seems the crash happen if the view, where the selection mode is in, is not activated first before going out of the selection mode. A possibly relevant merge request was started @ https://invent.kde.org/system/dolphin/-/merge_requests/679 Git commit 7043ae1100696c9d759b2a101278c5b8eecc09a2 by Akseli Lahtinen. Committed on 22/12/2023 at 09:29. Pushed by akselmo into branch 'master'. Set viewFocus when DolphinViewContainer state is consistent Read Felix' comment here: https://invent.kde.org/system/dolphin/-/merge_requests/679#note_835657 In short: > The above change moves the `m_view->setFocus()` towards a point in time in > which `DolphinViewContainer`'s selection mode state is consistent again. M +4 -3 src/dolphinviewcontainer.cpp https://invent.kde.org/system/dolphin/-/commit/7043ae1100696c9d759b2a101278c5b8eecc09a2 |