https://bugs.kde.org/show_bug.cgi?id=500868
Bug ID: 500868 Summary: Desktop icons get rearranged after changing screen scale Classification: Plasma Product: plasmashell Version: 6.3.1 Platform: Manjaro OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: Desktop icons & Folder View widget Assignee: plasma-b...@kde.org Reporter: a...@public.simplelogin.com CC: h...@kde.org Target Milestone: 1.0 SUMMARY Desktop icons get rearranged after changing screen scale on plasma 6.3. Specifically, it seems that each scale has its own (random) arrangement. The arrangement is saved for every scale, but it is random at the beginning. I think the icons should preserve (or at least try to preserve as much as possible) the same order across all scaling factors, though, and not get a random arrangement or save a different arrangement for each scale. If there are people who prefer a per-scale arrangement then I propose to add an option to choose between these two kinds of behavior. PROPOSED SOLUTION Let's say that the icons are arranged in a desktop grid whose cells are numbered starting from the top left corner and going either left to right or top to bottom depending on the set arrangement option. Then every icon is associated with a position number (the number of the cell), but note that this position is relative to the grid layout and not absolute because the grid will change with the scaling factor and the positions of the cells will be shifted. If the icons were to be manually arranged by the user while using a certain scale, that same arrangement should be followed by every other scale, possibly respecting empty spaces between icons (respecting the position number of all icons across various grid layouts) even if the icons get shifted. If this is not possible (because some icons would be out of display, for instance) then at least the order should be respected by bringing together distant icons (eliminating the spaces between them). This is just the first solution that came to my mind. If you don't find it neat you can always elaborate a new one or just simply choose to respect the icon's order as much as possible and not strictly their position. STEPS TO REPRODUCE 1. change the scaling factor in display settings OBSERVED RESULT Icons get rearranged randomly if not already been manually arranged at that scale, otherwise their positions are restored for that specific scale arrangement. EXPECTED RESULT Icons should have at least the same order for every scale. SOFTWARE/OS VERSIONS Operating System: Manjaro Linux KDE Plasma Version: 6.3.1 KDE Frameworks Version: 6.11.0 Qt Version: 6.8.2 Kernel Version: 6.12.15-1-MANJARO (64-bit) Graphics Platform: Wayland ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.