kwin/decorations
Martin Gräßlin 6cd0d5a54a 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.

BUG: 362772
FIXED-IN: 5.6.5

Reviewers: #plasma

Subscribers: plasma-devel

Projects: #plasma

Differential Revision: https://phabricator.kde.org/D1586
2016-05-11 13:45:14 +02:00
..
decoratedclient.cpp Delay maximize button click to next event cycle 2016-05-11 13:45:14 +02:00
decoratedclient.h Delay maximize button click to next event cycle 2016-05-11 13:45:14 +02:00
decorationbridge.cpp Use kwinApp()->config() instead of KSharedConfig::openConfig() 2016-01-29 11:24:18 +01:00
decorationbridge.h DecorationBridge creates Decoration for AbstractClient 2015-12-18 16:41:49 +01:00
decorationpalette.cpp [decorations] Introduce logging category for decorations 2015-07-31 13:13:46 +02:00
decorationpalette.h Adapt to KDecoration API changes 2015-03-31 15:26:55 +02:00
decorationrenderer.cpp
decorationrenderer.h
decorations_logging.cpp [decorations] Introduce logging category for decorations 2015-07-31 13:13:46 +02:00
decorations_logging.h [decorations] Introduce logging category for decorations 2015-07-31 13:13:46 +02:00
settings.cpp Use kwinApp()->config() instead of KSharedConfig::openConfig() 2016-01-29 11:24:18 +01:00
settings.h