Bug 447472

Summary: Animation into and out of grid view with multiple windows is jerky
Product: [Plasma] kwin Reporter: Eric Edlund <ericedlund2017>
Component: effects-desktop-gridAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: minor CC: nate, uhhadd
Priority: NOR    
Version: 5.23.4   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:

Description Eric Edlund 2021-12-24 15:02:29 UTC
SUMMARY
When a desktop has multiple windows, immediately before and after the animation that gracefully pulls/pushes the user back to look at the grid, the windows are redrawn seemingly arbitrarily.


STEPS TO REPRODUCE
0. Set desktop grid zoom duration to 1000 so its easy to see
1. Have multiple windows in a desktop
2. Use your shortcut to go into grid view
3. Go back to the desktop

OBSERVED RESULT
When zooming out, windows are instantly redrawn to their sorted position on the screen, then gracefully slid to their final position.
When zooming in, windows are slid to incorrect positions, then instantly redrawn to their real positions once the animations over.

EXPECTED RESULT
Windows are gracefully slid to and from their actual positions during the animation.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Neon 5.23 User Edition
(available in About System)
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.3
Comment 1 Eric Edlund 2022-01-05 15:39:19 UTC
The animation is now completely gone. When I zoom out to grid, they aren't rearranged at all. Also, if there's a full screen window, it doesn't snap into position when dragging to a new desktop.

If this was intentional and because of me I encourage you to switch back to the way it was. The minor jerky animation is worth the added funcitonality.
Comment 2 Eric Edlund 2022-01-08 16:11:34 UTC
(In reply to Eric Edlund from comment #1)
> The animation is now completely gone. When I zoom out to grid, they aren't
> rearranged at all. Also, if there's a full screen window, it doesn't snap
> into position when dragging to a new desktop.
> 
> If this was intentional and because of me I encourage you to switch back to
> the way it was. The minor jerky animation is worth the added funcitonality.

Oh, turns out if you disable "present windows" the animation for desktop grid doesn't work nevermind.
Comment 3 Janet Blackquill 2022-03-08 00:53:27 UTC

*** This bug has been marked as a duplicate of bug 444678 ***
Comment 4 Nate Graham 2022-03-08 13:53:27 UTC

*** This bug has been marked as a duplicate of bug 288530 ***