SUMMARY The "Move to [activity name]" which was implemented in Plasma 5.24 has stopped working in Plasma 6. Instead of moving the window to the specific activity, the window gets shown on all activities. This is only the case though if the window hasn't been shown on all activities in the first place. Only tested on Wayland... STEPS TO REPRODUCE 1. Set up activity A and B 2. Open any GUI application on activity A 3. Right click the task manager's item -> "Show in activities" -> "Move to activity B" OBSERVED RESULT Application window is shown on both activity A and B EXPECTED RESULT Window should only be shown on activity B SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux KDE Plasma Version: 6.0.1 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2
Does the equivalent menu item in the window context menu suffer from the same issue? Or does that one work for you?
(In reply to Nate Graham from comment #1) > Does the equivalent menu item in the window context menu suffer from the > same issue? Or does that one work for you? No, that one works as expected and moves the window to the other activity. Only the task manager context menu seems to be affected by this bug.
Can reproduce that issue.
Still present in Plasma: 6.2.3, I will add two observations: 1. The bug seems to exist only when there are just two activities. I created a third activity to check if the window appears on all activities or just the starting and target ones: suddenly windows can be moved without bugs between activities, as expected using this action. 2. When there are only two activities, the bug acts as described. I will just add that using the "move to activity" action twice has the desired effect: the first time it shows it in both activities, the second time the window disappears from the starting activity and remains only in the target one. It is like selecting "show in all activities" and then de-selecting the starting activity. Can anyone confirm these behaviours?
WOW, exactly like that! I've never created a 3rd activity, but when I did, the "move to" just worked.