0c78da0e3a
dontInteractiveMoveResize() was added to workaround kwin sending bad configure events when double clicking mpv to make it fullscreen. With async geometry updates fixed, dontInteractiveMoveResize() can be finally removed. Another reason to remove dontInteractiveMoveResize() is that it can make kwin crash with a debug build. For example, if you enable resizing maximized windows in breeze decoration settings and resize a maximized window, kwin would eventually crash in the AbstractClient::handleInteractiveMoveResize() function because neither isInteractiveMove() nor isInteractiveResize() return true. |
||
---|---|---|
.. | ||
integration | ||
libinput | ||
libkwineffects | ||
libxrenderutils | ||
tabbox | ||
CMakeLists.txt | ||
onscreennotificationtest.cpp | ||
onscreennotificationtest.h | ||
opengl_context_attribute_builder_test.cpp | ||
test_client_machine.cpp | ||
test_ftrace.cpp | ||
test_gestures.cpp | ||
test_screen_paint_data.cpp | ||
test_virtual_desktops.cpp | ||
test_window_paint_data.cpp | ||
test_x11_timestamp_update.cpp | ||
test_xcb_size_hints.cpp | ||
test_xcb_window.cpp | ||
test_xcb_wrapper.cpp | ||
test_xkb.cpp | ||
testutils.h |