Skip to content

Conversation

@leolost2605
Copy link
Member

From the commit message:

In the case that the user triggered the barrier at a point where the panel will actually reveal this is true anyways. And in the case that the user triggered the barrier at a point where the panel won't reveal because it's not wide enough it will make sure that we recheck and unreveal it
when the pointer is invalidated.

The cause was that triggering the barrier at a point where the dock won't appear will never cause a recheck because we only recheck if the hovered state changed and it wouldn't in that case.

Fixes #2630

@leolost2605 leolost2605 requested a review from a team November 14, 2025 10:37
In the case that the user triggered the barrier at a point
where the panel will actually reveal this is true anyways.
And in the case that the user triggered the barrier at a point
where the panel won't reveal because it's not wide enough
it will make sure that we recheck and unreveal it
when the pointer is invalidated.
@lenemter lenemter force-pushed the leolost/fix-panel-not-unrevealing branch from 8aef0cc to f7c5c97 Compare November 15, 2025 16:24
@lenemter lenemter merged commit 22a7a05 into main Nov 15, 2025
6 checks passed
@lenemter lenemter deleted the leolost/fix-panel-not-unrevealing branch November 15, 2025 16:26
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.

The Dock does not hide when any app window is maximized

3 participants