Watch
1
0
Fork
You've already forked souveraine
0

dock: yield the bottom edge to the keyboard

This commit is contained in:
Fimeg 2026-08-11 17:21:45 -04:00
commit 41d13c9468

View file

@ -72,6 +72,15 @@ Scope { // Scope
}
function computeDockState() {
// A visible keyboard owns the bottom edge. This must precede the home
// zone's unconditional PINNED return below; otherwise home stacks the
// dock's exclusive zone under the OSK and charges the display twice.
// The deliberate pulse remains reachable, but is SHOWN rather than
// PINNED so it does not reserve another strip of screen.
if (GlobalStates.oskOpen)
return GlobalStates.dockRevealPulse
? Dock.DockState.Shown : Dock.DockState.Hidden;
// Zone one is home, and home has a dock. Casey, 2026-08-05: *"The dock
// should just always be on zone one."*
//