Bug 408767 - Desktop cube transition from vertical rotation is not smooth
Summary: Desktop cube transition from vertical rotation is not smooth
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-various (show other bugs)
Version: 5.16.0
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-16 06:26 UTC by Karthik Periagaram
Modified: 2023-01-18 13:06 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karthik Periagaram 2019-06-16 06:26:17 UTC
SUMMARY

When the desktop cube effect starts, the windows move away from the faces of the cube. At this point, the user can rotate the cube left-right as well as up-down. Then, when the effect ends, the windows move back onto the faces of the cube and the closest face is the desktop you end up on.

During the exit transition, while the windows move towards their respective faces smoothly, the cube does not undo its up-down rotation angle smoothly. As a result, it snaps back to zero when the effect terminates.


STEPS TO REPRODUCE
1. Trigger desktop cube.
2. Rotate the desktop cube up or down by any angle.
3. Let go.

OBSERVED RESULT

The cube orients a face towards the screen and moves in, but in doing so, it does NOT correct the up-down angle. At the last instant, the desktop snaps onto the screen.

EXPECTED RESULT

When the effect terminates, both the left-right and up-down angles should smoothly decrease to zero as the cube face moves towards the screen and becomes the desktop.

ADDITIONAL INFORMATION
Comment 1 Karthik Periagaram 2019-06-16 06:35:17 UTC
This doesn't seem to happen when the cube is rotated up or down using the keyboard (up/down arrows). It only happens when the cube is dragged up or down using a mouse.
Comment 2 Vlad Zahorodnii 2023-01-18 13:06:02 UTC
Desktop cube has been removed so closing the bug report.