Summary: | Sidebar doesn't update after deleting something from the context menu of one of its items | ||
---|---|---|---|
Product: | [Applications] filelight | Reporter: | Eugene Shalygin <eugene.shalygin+bugzilla.kde> |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | martin.sandsmark, nate, sitter |
Priority: | NOR | ||
Version: | 24.08.0 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/utilities/filelight/-/commit/6b2e0b823359495a6ab05a33c351ff44684ac922 | Version Fixed In: | |
Sentry Crash Report: |
Description
Eugene Shalygin
2024-08-25 08:33:54 UTC
Can basically reproduce. The issue is that after deleting something from the sidebar, it doesn't update visually to reflect the removed item. This doesn't inherently result in data loss, but it does increase the risk of it for people who aren't paying attention. Definitely worth fixing, but reducing the severity. A possibly relevant merge request was started @ https://invent.kde.org/utilities/filelight/-/merge_requests/156 Git commit 45a86c11d28120befd49b7eaaec5991dce3cf743 by Harald Sitter. Committed on 27/08/2024 at 23:19. Pushed by sitter into branch 'master'. always reset the filemodel when the tree changes otherwise we might be missing changes deeper inside the tree (i.e. changes other than the root node) M +2 -4 src/fileModel.cpp https://invent.kde.org/utilities/filelight/-/commit/45a86c11d28120befd49b7eaaec5991dce3cf743 Git commit 6b2e0b823359495a6ab05a33c351ff44684ac922 by Harald Sitter. Committed on 27/08/2024 at 23:34. Pushed by sitter into branch 'release/24.08'. always reset the filemodel when the tree changes otherwise we might be missing changes deeper inside the tree (i.e. changes other than the root node) (cherry picked from commit 45a86c11d28120befd49b7eaaec5991dce3cf743) 0b504bc0 always reset the filemodel when the tree changes 4bb45bf8 Apply 1 suggestion(s) to 1 file(s) Co-authored-by: Harald Sitter <sitter@kde.org> M +2 -4 src/fileModel.cpp https://invent.kde.org/utilities/filelight/-/commit/6b2e0b823359495a6ab05a33c351ff44684ac922 |