Diffusion KWin 913f92ae9aa8

[effects/magiclamp] Don't reset timeline

Authored by zzag on Apr 20 2018, 6:10 PM.

Description

[effects/magiclamp] Don't reset timeline

Summary:
Resetting timeline while animating a window causes some visual "glitches",
see videos below. Even though we can't use QTimer::toggleDirection,
that's safe to delete code which resets timeline because prePaintScreen
figures out correct direction of the timeline.

Before

After

Test Plan:

  • Set duration to 5000
  • Furiously click an icon in the task manager

Reviewers: KWin, davidedmundson

Reviewed By: davidedmundson

Subscribers: kwin

Tags: KWin

Differential Revision: https://phabricator.kde.org/D12253

Details

Committed
zzagApr 20 2018, 6:10 PM
Reviewer
davidedmundson
Differential Revision
D12253: [effects/magiclamp] Don't reset timeline
Parents
R108:75fff1761264: Fix unused param warnings
Branches
Unknown
Tags
Unknown