Delay maximize button click to next event cycle
ClosedPublic

Authored by graesslin on May 11 2016, 11:45 AM.

Details

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

Diff Detail

Repository
R108 KWin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
graesslin updated this revision to Diff 3758.May 11 2016, 11:45 AM
graesslin retitled this revision from to Delay maximize button click to next event cycle.
graesslin updated this object.
graesslin edited the test plan for this revision. (Show Details)
graesslin added a reviewer: Plasma.
Restricted Application added a project: Plasma. · View Herald TranscriptMay 11 2016, 11:45 AM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
mart accepted this revision.May 12 2016, 11:28 AM
mart added a reviewer: mart.
This revision is now accepted and ready to land.May 12 2016, 11:28 AM
This revision was automatically updated to reflect the committed changes.