mirror of
https://invent.kde.org/marcoa/shift-shell.git
synced 2026-06-11 00:47:22 +00:00
Expand the dock input region as soon as the reveal animation starts rather than waiting for it to finish, so the cursor can reach dock items while the panel is still sliding into view. Introduce updateInputRegion() and call it from onDockOffsetChanged, onShouldHideChanged, onActiveChanged, onWidthChanged, and onHeightChanged so the input region is always consistent with the current state. While hover-revealing with a maximised window present, switch the LayerShell exclusion zone from -1 to dockHeight so the window tiles away from the dock instead of being obscured underneath it. Reduce the hover dwell timer from a hard-coded 300 ms to Kirigami.Units.shortDuration so the dock is easier to summon. |
||
|---|---|---|
| .. | ||
| homescreens | ||
| panel | ||
| taskpanel | ||
| CMakeLists.txt | ||