You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ui): stop vh-based children punching through zoomed body
v0.6.62 shrank body height by the inverse zoom to keep the visual
render inside the viewport, but any child that used Tailwind's
h-screen (100vh) still sized itself against the un-zoomed viewport
and overflowed by (zoom-1)×100vh. Result: StatusBar and the Timeline
event log were still sitting below the visible window edge.
Pin the height chain from html → body → #root → App root:
- html, body, #root: height: 100% (cascade against body's shrunk
calc, not against 100vh)
- App root (App.tsx) + ProjectPicker root: h-screen → h-full so
they inherit from #root instead of restating 100vh
Now the top-level app frame is exactly one visual screen after the
zoom multiplies things back — no more clipping at the bottom.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>