wlroots/types/seat
Lu YaNing 2e53932337 data-device: fix dnd handling during popup interactions
When a popup appears during dnd operations in wlroots-based
compositors, several issues occur:
1.Drag data is lost
2.Keyboard focus changes unexpectedly
3.Other windows cannot receive drag enter events
4.The compositor may crash in some cases
5.Event propagation is interrupted

Forwarding pointer/keyboard events from popup grab to drag grab when
drag is active, preventing data loss and maintaining proper event
propagation during popup interactions.
2024-12-18 15:57:40 +08:00
..
wlr_seat.c Define _POSIX_C_SOURCE globally 2024-02-15 15:41:12 +01:00
wlr_seat_keyboard.c seat: drop last_event 2024-11-12 08:28:50 +00:00
wlr_seat_pointer.c data-device: fix dnd handling during popup interactions 2024-12-18 15:57:40 +08:00
wlr_seat_touch.c seat: drop last_event 2024-11-12 08:28:50 +00:00