Skip to content

Fix TF2 HUD vertical viewport layout - #7

Merged
Hona merged 2 commits into
mainfrom
work/tf2-hud-vertical-layout
Jul 21, 2026
Merged

Hona merged 2 commits into
mainfrom
work/tf2-hud-vertical-layout

Conversation

@Hona

@Hona Hona commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • make repeated TF2 HUD viewport updates atomic and inert when unchanged
  • add one measured RAF-coalesced presentation viewport owner shared by Rendering and every VGUI runtime
  • handle ResizeObserver, visual viewport, orientation, fullscreen, pointer lock, DPR, zero-size suspension, and teardown
  • eliminate the unexplained bottom black band across desktop, ultrawide, mobile, rotation, DPR, and restore schedules

Verification

  • 291 Bun tests
  • HUD layout profile
  • cold/warm/mobile headed browser acceptance
  • TF2 WASM verification
  • VGUI browser verification
  • TF2 Vite production build

No changes to user-authored playsrc/README.md.

Copilot AI review requested due to automatic review settings July 21, 2026 04:11

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@Hona
Hona merged commit 08b1ede into main Jul 21, 2026
1 check passed
@Hona
Hona deleted the work/tf2-hud-vertical-layout branch July 21, 2026 04:30
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.

2 participants