DESCRIPTION If one has icon on desktop and has multiple activities, the icon disappears when renamed, but only in the current active activity. STEPS TO REPRODUCE 1. Create two activities 2. Create a file on desktop in Activity 1 3. Rename the file on Activity 1 OBSERVED RESULT File disappears from Activity 1, shows in Activity 2 EXPECTED RESULT File should show in both SOFTWARE/OS VERSIONS Operating System: KDE Linux 2026-05-25 KDE Plasma Version: 6.7.80 KDE Frameworks Version: 6.27.0 Qt Version: 6.11.1 Kernel Version: 7.0.9-arch2-1 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 16 GiB of RAM (15.5 GiB usable) Graphics Processor: AMD Radeon RX 6600 ADDITIONAL INFORMATION
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kio/-/merge_requests/2243
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3745
Git commit 872c9990a9f8ef25239542e72dfc4b7cd5e89341 by Akseli Lahtinen. Committed on 28/05/2026 at 08:12. Pushed by akselmo into branch 'master'. Positioner: Fix disappearing icons on rename When icons were renamed, they were not compared to the old items name, but to the same new name. This caused the positioner to think nothing had changed. In FolderModel we want to set the data to the folderModel itself, not KDirModel, since FolderModel already handles that. This makes sure our models do not get out of sync. Remove the itemAboutToRename since it is not needed Related: bug 511920 FIXED-IN: 6.7.0 M +7 -9 containments/desktop/plugins/folder/foldermodel.cpp M +0 -1 containments/desktop/plugins/folder/foldermodel.h M +8 -19 containments/desktop/plugins/folder/positioner.cpp M +0 -3 containments/desktop/plugins/folder/positioner.h https://invent.kde.org/plasma/plasma-desktop/-/commit/872c9990a9f8ef25239542e72dfc4b7cd5e89341
Git commit bd59c308b5eff6c58a046495d50f45cf46b29286 by Akseli Lahtinen. Committed on 28/05/2026 at 08:58. Pushed by akselmo into branch 'Plasma/6.7'. Positioner: Fix disappearing icons on rename When icons were renamed, they were not compared to the old items name, but to the same new name. This caused the positioner to think nothing had changed. In FolderModel we want to set the data to the folderModel itself, not KDirModel, since FolderModel already handles that. This makes sure our models do not get out of sync. Remove the itemAboutToRename since it is not needed Related: bug 511920 FIXED-IN: 6.7.0 (cherry picked from commit 872c9990a9f8ef25239542e72dfc4b7cd5e89341) Co-authored-by: Akseli Lahtinen <akselmo@akselmo.dev> M +7 -9 containments/desktop/plugins/folder/foldermodel.cpp M +0 -1 containments/desktop/plugins/folder/foldermodel.h M +8 -19 containments/desktop/plugins/folder/positioner.cpp M +0 -3 containments/desktop/plugins/folder/positioner.h https://invent.kde.org/plasma/plasma-desktop/-/commit/bd59c308b5eff6c58a046495d50f45cf46b29286