https://bugs.kde.org/show_bug.cgi?id=342716

Martin Gräßlin <mgraess...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Version Fixed In|                            |5.8.3
         Resolution|---                         |FIXED
      Latest Commit|                            |http://commits.kde.org/kwin
                   |                            |/94c5704af74db5e0f8e86f0c57
                   |                            |2e4e11453e7002
             Status|CONFIRMED                   |RESOLVED

--- Comment #26 from Martin Gräßlin <mgraess...@kde.org> ---
Git commit 94c5704af74db5e0f8e86f0c572e4e11453e7002 by Martin Gräßlin.
Committed on 28/10/2016 at 14:24.
Pushed by graesslin into branch 'Plasma/5.8'.

[effects/translucency] Cancel existing animations before starting new

Summary:
It can happen that startAnimation is invoked multiple times for a
window. In case it was invoked a second time the previous animation was
not cancelled. This resulted in the set-animation to never end. When
closing a window, it would stay around as a translucent, non-interactive
window zombie.

This change ensures that existing animations get cancelled.
FIXED-IN: 5.8.3

Test Plan: Tested through autotest and manually.

Reviewers: #kwin, #plasma

Subscribers: plasma-devel, kwin

Tags: #kwin

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

M  +0    -3    autotests/integration/effects/translucency_test.cpp
M  +3    -0    effects/translucency/package/contents/code/main.js

http://commits.kde.org/kwin/94c5704af74db5e0f8e86f0c572e4e11453e7002

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to