rail: hide while the OSK is up
Floating the pill atop the keyboard stole top-row taps and stacked over stevia's upward-opening layout menu. 3-finger swipe / stevia's menu cover dismissal while typing.
This commit is contained in:
parent
402e887dfc
commit
5e5bf0437c
1 changed files with 6 additions and 0 deletions
|
|
@ -47,6 +47,12 @@ PanelWindow {
|
|||
// only a first-boot fallback until the first probe lands.
|
||||
property int oskLift: 315
|
||||
margins.bottom: GlobalStates.oskOpen ? rail.oskLift : 0
|
||||
// While the keyboard is up the rail gets fully out of the way: floating
|
||||
// it atop the keyboard stole taps on the top key row and stacked OVER
|
||||
// stevia's upward-opening layout menu (observed 2026-07-21 — "keyboard
|
||||
// selection not working" was this). Dismissal while typing: the 3-finger
|
||||
// swipe (hyprgrass → osk toggle IPC) or stevia's own menu hide.
|
||||
visible: !GlobalStates.oskOpen
|
||||
exclusionMode: ExclusionMode.Ignore
|
||||
color: "transparent"
|
||||
WlrLayershell.layer: WlrLayer.Overlay
|
||||
|
|
|
|||
Loading…
Reference in a new issue