https://bugs.kde.org/show_bug.cgi?id=442275
Bug ID: 442275 Summary: Creating a folder while filtering messes the filter results Product: dolphin Version: 21.08.1 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: bars: filter Assignee: dolphin-bugs-n...@kde.org Reporter: eduardo.c...@kdemail.net CC: kfm-de...@kde.org Target Milestone: --- Created attachment 141451 --> https://bugs.kde.org/attachment.cgi?id=141451&action=edit Parent folder "a" is not displayed, despite being expanded and its child folders "b" and "b2" being displayed. SUMMARY While filtering on expanded details view mode, if we create a folder that satisfies the filter as a child of an expanded folder, Dolphin will mess up the file listing, making the parent folder disappear and the childs appear in a buggy state without their parent being display (see screenshot). This is a very specific bug, very difficult to explain and difficult to trigger in normal use, but it exists and I have successfully devised a simple recipe to reproduce it consistently. It is really difficult to explain in words, its better to just do the steps below and you will see the bug for yourself. STEPS TO REPRODUCE 1. Create an empty folder anywhere, named "test" (or whatever name you desire). Open it on Dolphin. 2. Make sure you are on Details View mode with expandable folders. 3. Create a folder named "a" inside "test". 4. Right click "a", Create New -> Folder, and name it "b". 5. Expand folder "a", you should see the tree: "a" as parent and "b" as child. 6. Filter for the string "b". It should not change the view at all, since folder "b" passes the filter and "a" is shown because it is its parent. 7. Now, with the filter activated, right click "a" and create another folder named "b2" (a sibling of "b"). 8. The bug is now triggered: after 1 second, folder "a" will disappear, and you will only see folders "b" and "b2", weirdly linked to no parent (screenshot). OBSERVED RESULT Folders "b" and "b2" are displayed linked to an invisible parent. EXPECTED RESULT Folder "a" should remain on display, with folders "b" and "b2" as its children passing the filter. SOFTWARE/OS VERSIONS Dolphin 21.08.1 Operating System: Arch Linux KDE Plasma Version: 5.22.5 KDE Frameworks Version: 5.85.0 Qt Version: 5.15.2 Kernel Version: 5.14.2-arch1-2 (64-bit) Graphics Platform: Wayland ADDITIONAL INFORMATION I discovered this bug while testing my solution for bug #411878. I thought I had introduced the bug, bug then I found out it was already there before my changes. -- You are receiving this mail because: You are watching all bug changes.