dock: yield the bottom edge to the keyboard
This commit is contained in:
parent
7842c04053
commit
41d13c9468
1 changed files with 9 additions and 0 deletions
|
|
@ -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."*
|
||||
//
|
||||
|
|
|
|||
Loading…
Reference in a new issue