Skip to content

Complete XWayland fullscreen handling #36

Description

@loukamb

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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions