Skip to content

feat: desktop integration polish#344

Merged
trin94 merged 2 commits into
mainfrom
desktop-integration-polish
Jun 26, 2026
Merged

feat: desktop integration polish#344
trin94 merged 2 commits into
mainfrom
desktop-integration-polish

Conversation

@trin94

@trin94 trin94 commented Jun 24, 2026

Copy link
Copy Markdown
Member

No description provided.

trin94 added 2 commits June 24, 2026 23:39
On tiling window managers the WM owns window geometry and
placement, so the app resizing itself to fit a freshly loaded
video fights with the WM. On some compositors like niri the resize
request is actually honored and the window jumps to a new size out
of nowhere, which is jarring.

The platform layer already knows when the WM owns geometry, so use
that to skip the automatic resize-on-video-load there. The manual
"resize to video" menu action stays available for people who still
want it.
@trin94 trin94 force-pushed the desktop-integration-polish branch from d86ada3 to 85704ad Compare June 26, 2026 18:52
@trin94 trin94 marked this pull request as ready for review June 26, 2026 18:58
@trin94 trin94 merged commit 0ab4616 into main Jun 26, 2026
7 checks passed
@trin94 trin94 deleted the desktop-integration-polish branch June 26, 2026 18:59
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