mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-05 02:44:02 +00:00
fix(ui): floating windows stack above the docked rail panels
A floating window restored after a reload had no z-index, and the z ladder renumbered from 101, so the docked DISPLAY panel (#pp-toggles, z 110) painted over it. The ladder now starts at 111 (PANEL_Z_FLOATING_FLOOR), a restored window is promoted like a lifted one, docking drops the promotion, and floating panels get a CSS floor of 111. Tests fail on the old code. Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
e6c2c812f9
commit
f7456f2436
3 files changed
+70
-1
No files matched your search
@@ -117,6 +117,9 @@
|
||||
#right-context-rail > .panel-floating {
|
||||
position: fixed;
|
||||
inset: auto;
|
||||
/* Above every docked rail panel (#pp-toggles is 110). PanelPositionControls
|
||||
promotes floating windows from this floor (PANEL_Z_FLOATING_FLOOR). */
|
||||
z-index: 111;
|
||||
max-height: calc(100vh - 12px);
|
||||
margin: 0;
|
||||
flex: none;
|
||||
|
||||
Reference in new issue
Block a user