Disable fix from [0] unless LIBDECOR is used.
This caused:
- KDE 6.0.2 to fail to start full-screen.
- RIVERWM to show a blank preferences.
- HYPRLAND to assert with a negative window height
when starting full-screen.
Also replace flush & dispatch with a round-trip which fixes an error
on GNOME with non maximized/full-screen windows not showing any contents
on startup until a redraw was triggered.
[0]:
|
||
---|---|---|
.. | ||
intern | ||
test | ||
CMakeLists.txt | ||
GHOST_C-api.h | ||
GHOST_IContext.hh | ||
GHOST_IEvent.hh | ||
GHOST_IEventConsumer.hh | ||
GHOST_ISystem.hh | ||
GHOST_ISystemPaths.hh | ||
GHOST_ITimerTask.hh | ||
GHOST_IWindow.hh | ||
GHOST_IXrContext.hh | ||
GHOST_Path-api.hh | ||
GHOST_Rect.hh | ||
GHOST_Types.h |