Fix: panel only showing in a small strip at the top
After updating to Home Assistant 2026.8, the BPS sidebar panel could collapse to a narrow scrollable strip instead of filling the screen (#37).
Cause: HA changed how custom panel containers are sized. BPS relied on height: 100%, which only works when every ancestor has a definite height — when that chain breaks, the inner iframe collapses to its intrinsic size.
Fix: bps-panel.js now uses flex layout plus a viewport-derived min-height (calc(100vh - header)), refined on resize to match the actual space below the HA header.
Upgrade
- Update via HACS (or pull v0.2.1)
- Restart Home Assistant
- Hard-refresh the browser (Ctrl/Cmd+Shift+R) if the panel still looks wrong —
bps-panel.jsis cached by the browser
Credits
Thanks to @maxi1134 who identified and fixed this in BPS-improved PR #122 — this upstream release ports that fix.