kwin/autotests/wayland
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
..
data/anim-data-delete-effect [autotest] Don't crash when cancel animation from animationEnded in scripted effect 2016-02-17 13:59:55 +01:00
CMakeLists.txt Delay maximize button click to next event cycle 2016-05-11 13:45:14 +02:00
decoration_input_test.cpp Fix start move through drag distance on window decoration 2016-03-11 12:48:01 +01:00
dont_crash_aurorae_destroy_deco.cpp Delay maximize button click to next event cycle 2016-05-11 13:45:14 +02:00
dont_crash_cancel_animation.cpp [autotest] Don't crash when cancel animation from animationEnded in scripted effect 2016-02-17 13:59:55 +01:00
dont_crash_empty_deco.cpp Skip DontCrashEmptyDecorationTest if we don't have a /dev/dri/card0 device 2016-04-26 12:47:02 +02:00
dont_crash_glxgears.cpp
input_stacking_order.cpp
internal_window.cpp
kwin_wayland_test.cpp [autotests] Only start Xwayland if compositor created a scene 2016-04-14 10:29:27 +02:00
kwin_wayland_test.h
lockscreen.cpp [autotest] Fix build on build.kde.org (Try 3) 2016-03-03 16:26:55 +01:00
move_resize_window_test.cpp Ensure panel, desktop and onscreendisplay windows cannot be moved/resized 2016-03-21 16:44:46 +01:00
platformcursor.cpp
pointer_input.cpp [autotests] Use DMZ-White as cursor theme 2016-04-05 08:36:53 +02:00
quick_tiling_test.cpp
start_test.cpp Fix crash when accessing ShellClient::iconGeometry for a not mapped window 2016-03-14 10:24:13 +01:00
touch_input_test.cpp [autotests] Add test case for touch down triggers a mouse action 2016-02-18 09:57:18 +01:00
transient_no_input_test.cpp
transient_placement.cpp Implement sanity checks when placing transients 2016-03-03 15:57:55 +01:00