Problem
plugins/xwayland.lua:249-251 request_fullscreen listener is an empty TODO; X11 apps requesting fullscreen do nothing.
Why it matters
X11 games, video and media players can't go fullscreen, a common and visible breakage under XWayland.
Where
plugins/xwayland.lua (request_fullscreen listener, ~line 249; managed-surface map path).
Approach
Read xsurface.fullscreen/the event, call layout_service:enter_fullscreen/exit_fullscreen for the managed surface, size it to the output box, and acknowledge via wlr_xwayland_surface_set_fullscreen.
Effort
S
Problem
plugins/xwayland.lua:249-251request_fullscreenlistener is an empty TODO; X11 apps requesting fullscreen do nothing.Why it matters
X11 games, video and media players can't go fullscreen, a common and visible breakage under XWayland.
Where
plugins/xwayland.lua(request_fullscreenlistener, ~line 249; managed-surface map path).Approach
Read
xsurface.fullscreen/the event, calllayout_service:enter_fullscreen/exit_fullscreenfor the managed surface, size it to the output box, and acknowledge viawlr_xwayland_surface_set_fullscreen.Effort
S