Describe the bug
When using PaperWM together with Dash to Panel Intellihide, the panel sometimes appears before the mouse actually reaches the top edge of the screen.
It can trigger while the pointer is still around 40–50px away from the edge.
This only happens while PaperWM is enabled. If I disable PaperWM, Dash to Panel behaves normally.
To Reproduce
- Enable PaperWM.
- Enable Dash to Panel.
- Enable Intellihide in Dash to Panel.
- Move the mouse toward the top edge of the screen.
- Sometimes the panel appears before the pointer actually reaches the edge.
Expected behavior
The panel should only appear when Dash to Panel's Intellihide trigger is reached.
PaperWM should not cause the panel to become visible earlier.
Screenshots
Not really visible in a screenshot because the issue depends on the mouse position.
System information:
Distribution: EndeavourOS
GNOME Shell: 50.4
Display server: Wayland
PaperWM version: 50.0.1
Enabled extensions:
- paperwm@paperwm.github.com
- dash-to-panel@jderose9.github.com
Additional context
I tested changing the following functions in topbar.js to no-ops:
export function fixTopBar() {}
export function showTopBar() {}
export function hideTopBar() {}
After doing this, the issue disappeared completely and Dash to Panel Intellihide started behaving normally again.
So it seems PaperWM's top bar show/hide handling is interfering with Dash to Panel's own panel visibility handling.
Describe the bug
When using PaperWM together with Dash to Panel Intellihide, the panel sometimes appears before the mouse actually reaches the top edge of the screen.
It can trigger while the pointer is still around 40–50px away from the edge.
This only happens while PaperWM is enabled. If I disable PaperWM, Dash to Panel behaves normally.
To Reproduce
Expected behavior
The panel should only appear when Dash to Panel's Intellihide trigger is reached.
PaperWM should not cause the panel to become visible earlier.
Screenshots
Not really visible in a screenshot because the issue depends on the mouse position.
System information:
Additional context
I tested changing the following functions in
topbar.jsto no-ops:After doing this, the issue disappeared completely and Dash to Panel Intellihide started behaving normally again.
So it seems PaperWM's top bar show/hide handling is interfering with Dash to Panel's own panel visibility handling.