Skip to content

fix(dock): sync hover before autohide handoff - #131

Merged
leandromqrs merged 1 commit into
mainfrom
fix/dock-intellihide-hover
Aug 30, 2026
Merged

fix(dock): sync hover before autohide handoff#131
leandromqrs merged 1 commit into
mainfrom
fix/dock-intellihide-hover

Conversation

@leandromqrs

Copy link
Copy Markdown
Member

This fixes an intellihide race where the Dock could be revealed from the hot area and then hide again because its hover state was stale after a pointer grab or actor reparenting. The Dock now asks St to synchronize the current hover state before handing visibility back to native autohide, so it stays open while the pointer is over it and retracts normally after the pointer leaves. A Shell regression test covers the stale-hover handoff.

@leandromqrs
leandromqrs added this pull request to the merge queue Aug 30, 2026
Merged via the queue into main with commit 6b0d060 Aug 30, 2026
8 checks passed
@leandromqrs
leandromqrs deleted the fix/dock-intellihide-hover branch August 30, 2026 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant