wlroots/include/types
Simon Ser 7392b3313a backend, output: send commit events after applying all in wlr_backend_commit()
We were iterating over involved outputs, applying the new state and
sending the commit event for each one. This resulted in commit
events being fired while we weren't done applying the new state for
all outputs.

Fix this by first applying all of the states, then firing all of
the events.

Closes: https://github.com/swaywm/sway/issues/8829
2025-08-12 19:04:05 +02:00
..
wlr_buffer.h buffer: Move wlr_buffer_is_opaque to public header 2025-01-26 00:17:40 +01:00
wlr_data_device.h Add some missing includes/declarations 2023-06-05 21:06:19 +00:00
wlr_keyboard.h Revert "wlr_keyboard: don't emit key event for duplicated keycodes" 2025-04-25 03:23:21 +09:00
wlr_output.h backend, output: send commit events after applying all in wlr_backend_commit() 2025-08-12 19:04:05 +02:00
wlr_region.h Fix/cleanup includes a bit 2025-04-15 20:13:29 +03:00
wlr_scene.h ext_image_capture_source_v1: add helper to capture scene nodes 2025-06-16 07:54:00 +00:00
wlr_seat.h seat: Provide dummy resources for inert seats 2023-04-18 08:29:30 +00:00
wlr_subcompositor.h subcompositor: consider mapping on parent map 2023-06-03 14:36:41 +00:00
wlr_tablet_v2.h Switch to stable tablet-v2 protocol 2024-06-27 18:04:00 +00:00
wlr_xdg_shell.h xdg-shell: drop automatic surface configuration 2024-02-06 13:48:00 +00:00