summaryrefslogtreecommitdiffstats
path: root/src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h
diff options
context:
space:
mode:
authorDavid Edmundson <davidedmundson@kde.org>2022-02-09 17:20:48 +0000
committerDavid Edmundson <davidedmundson@kde.org>2022-02-14 09:46:49 +0000
commit62646d9122845d7bd9104b610478cebde3e769c7 (patch)
treefac2e1d1af9959daa1728b44da73db315b73b9ff /src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h
parentf1fb5d9e568a24e213ee41e82a1142cef56f1098 (diff)
client: Simplify round trip behavior
The custom event queue was removed in 302d4ffb8549214eb4028dc3e47ec4ee4e12ffbd (2015) so the comment about not being able to use the inbuilt round trip method no longer applies. This fixes a real world problem. Use of a blocking round trip should not process non wayland events. Doing so can lead to misbehaviour client side as things happen out of order. The move to the event thread created several regressions as we now get events before the QGuiApplication is fully constructed. Change-Id: I650481f49a47ed1a9778c7e1bc3c48db6e8f0031 Reviewed-by: Vlad Zahorodnii <vlad.zahorodnii@kde.org> Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
Diffstat (limited to 'src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h')
0 files changed, 0 insertions, 0 deletions