Skip to content

Commit 7c0cd4c

Browse files
authored
HideTracker: Fix not hiding when barrier triggered without hovering (#2312)
1 parent caeef42 commit 7c0cd4c

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/ShellClients/HideTracker.vala

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ public class Gala.HideTracker : Object {
302302
int.MAX
303303
);
304304

305-
barrier.trigger.connect (trigger_show);
305+
barrier.trigger.connect (on_barrier_triggered);
306306
}
307307

308308
private void setup_barrier_bottom (Mtk.Rectangle monitor_geom, int offset) {
@@ -319,6 +319,11 @@ public class Gala.HideTracker : Object {
319319
int.MAX
320320
);
321321

322-
barrier.trigger.connect (trigger_show);
322+
barrier.trigger.connect (on_barrier_triggered);
323+
}
324+
325+
private void on_barrier_triggered () {
326+
trigger_show ();
327+
schedule_update ();
323328
}
324329
}

0 commit comments

Comments
 (0)