Move to synchronous delivery for expose events. One twist with this the expose event from geometry events. This event normally comes from the display server, but in our case is synthesised by the backend. This needs to be deferred, but we can do that internally. The move to synchronous events allows us to drop an old workaround for renders finishing after a window is hidden. The mInResizeFromApplyConfigure guard in geometry changes existed as all configure events trigger their own expose event and we didn't want two. Not the sending is deferred it's implicity handled by the mLastExposeGeometry check. Task-number: QTBUG-137021 Change-Id: I8758c083e4d44a04606ae72f1019f2bc577f51f6 Reviewed-by: Vlad Zahorodnii <vlad.zahorodnii@kde.org>
…
…
Description
Languages
C++
84.3%
HTML
4.9%
C
3.9%
CMake
3.6%
Objective-C++
2%
Other
0.8%