winit-sonoma-fix/src
Robert Bragg ec11b4877f Linux: Sync with server/compositor before exiting run_ondemand
Although we document that applications can't keep windows between
separate run_ondemand calls it's possible that the application has only
just dropped their windows and we need to flush these requests to the
server/compositor.

This fixes the window_ondemand example - by ensuring the window from
the first loop really is destroyed before waiting for 5 seconds
and starting the second loop.
2023-07-28 03:04:32 +04:00
..
platform Remove EventLoopExtRunReturn 2023-07-28 03:04:32 +04:00
platform_impl Linux: Sync with server/compositor before exiting run_ondemand 2023-07-28 03:04:32 +04:00
dpi.rs Implement PartialOrd/Ord for dpi module types 2023-05-16 05:11:43 +03:00
error.rs Add EventLoopExtPumpEvents and EventLoopExtRunOnDemand 2023-07-28 03:04:32 +04:00
event.rs Add platform::startup_notify for Wayland/X11 2023-07-20 13:16:51 +00:00
event_loop.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
icon.rs Fix clippy issues on stable 2023-01-27 07:18:58 +03:00
keyboard.rs Implement PartialOrd/Ord for KeyCode/NativeKeyCode 2023-07-01 19:07:35 +04:00
lib.rs Remove EventLoopExtRunReturn 2023-07-28 03:04:32 +04:00
monitor.rs Implement PartialOrd/Ord for dpi module types 2023-05-16 05:11:43 +03:00
window.rs Windows: Implement EventLoopExtPumpEvents and EventLoopExtRunOnDemand 2023-07-28 03:04:32 +04:00