Skip to content

The desktop suite checks that zone 0's own fullscreen request is refused while it is not focused - #253

Merged
DevomB merged 2 commits into
mainfrom
zone0-fullscreen-focus
Oct 9, 2026
Merged

DevomB merged 2 commits into
mainfrom
zone0-fullscreen-focus

Conversation

@DevomB

@DevomB DevomB commented Oct 9, 2026

Copy link
Copy Markdown
Owner

#191 made fullscreennotify grant zone 0's own request only while that window has the focus, so a zone 0 program cannot cover the focused window; nothing checked it. wlprobe fullscreen takes an optional late: it asks three seconds after the start. The suite starts such a probe in zone 0, waits for its first commit, has the host press Alt+j (the focus goes to the launcher), and expects the request answered without a fullscreen configure: zone0-fullscreen-needs-focus. Proof: a Distro run's desktop suite.

DevomB added 2 commits October 8, 2026 19:01
…he focus, and the desktop suite checks it: the probe can ask three seconds in, after Alt+j moved the focus away
…w, not for a clock: a slow runner could have asked while the probe still had the focus
@DevomB
DevomB merged commit 9f76781 into main Oct 9, 2026
21 checks passed
@DevomB
DevomB deleted the zone0-fullscreen-focus branch October 9, 2026 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant