Summary: | "Current location changed, '/.../path' no longer exists" warning has wrong path | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | php4fan |
Component: | general | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kfm-devel, p.r.worrall |
Priority: | NOR | ||
Version: | 24.05.2 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/system/dolphin/-/commit/2328cb7f923e5c6eeb7617eebf3ee73c0bb8e50b | Version Fixed In: | |
Sentry Crash Report: |
Description
php4fan
2024-08-27 16:04:04 UTC
Confirmed using 24.08.0 A possibly relevant merge request was started @ https://invent.kde.org/system/dolphin/-/merge_requests/827 Git commit 2328cb7f923e5c6eeb7617eebf3ee73c0bb8e50b by Méven Car, on behalf of Amol Godbole. Committed on 08/10/2024 at 09:15. Pushed by meven into branch 'master'. DolphinViewContainer: Delay changing the url KCoreDirLister::itemsDeleted() signal is being emitted twice for the same url. This results in Dolphin displaying an incorrect location. Delay changing the url instead of delaying DolphinView::currentDirectoryRemoved() so that the check for current directory being removed in KFileItemModel::slotItemsDeleted() occurs correctly, while still ensuring that KCoreDirLister is not prematurely modified. Related: bug 473377 M +7 -4 src/dolphinviewcontainer.cpp M +1 -2 src/views/dolphinview.cpp https://invent.kde.org/system/dolphin/-/commit/2328cb7f923e5c6eeb7617eebf3ee73c0bb8e50b |