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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
   Version Fixed In|                            |5.6.5
             Status|CONFIRMED                   |RESOLVED
      Latest Commit|                            |http://commits.kde.org/kwin
                   |                            |/6cd0d5a54acf618d094097b622
                   |                            |2f331352abe7b0

--- Comment #8 from Martin Gräßlin <mgraess...@kde.org> ---
Git commit 6cd0d5a54acf618d094097b6222f331352abe7b0 by Martin Gräßlin.
Committed on 11/05/2016 at 11:45.
Pushed by graesslin into branch 'Plasma/5.6'.

Delay maximize button click to next event cycle

Summary:
The delay to next cycle dance is needed for Aurorae. Maximizing a
window can result in the decoration being destroyed, in which case
QtQuick can trigger a crash.

A test case is added to simulate the situation and ensure that maximize
still works also after the change.
FIXED-IN: 5.6.5

Reviewers: #plasma

Subscribers: plasma-devel

Projects: #plasma

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

M  +11   -0    autotests/wayland/CMakeLists.txt
A  +155  -0    autotests/wayland/dont_crash_aurorae_destroy_deco.cpp    
[License: GPL (v2)]
M  +1    -0    clients/aurorae/themes/plastik/package/contents/ui/main.qml
M  +6    -1    decorations/decoratedclient.cpp
M  +4    -0    decorations/decoratedclient.h

http://commits.kde.org/kwin/6cd0d5a54acf618d094097b6222f331352abe7b0

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

Reply via email to