Skip to content

Commit 8bc1b8b

Browse files
committed
Fix autohide
1 parent 4c11882 commit 8bc1b8b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/ShellClients/HideTracker.vala

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,10 +175,12 @@ public class Gala.HideTracker : Object {
175175
}
176176

177177
private void toggle_display (bool should_hide) {
178+
unowned var window_actor = (Meta.WindowActor ) panel.window.get_compositor_private ();
179+
178180
#if HAS_MUTTER45
179-
hovered = panel.window.has_pointer ();
181+
hovered = panel.window.has_pointer () && window_actor.visible;
180182
#else
181-
hovered = window_has_pointer ();
183+
hovered = window_has_pointer () && window_actor.visible;
182184
#endif
183185

184186
if (should_hide && !hovered) {

0 commit comments

Comments
 (0)