summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorQue Quotion2018-03-10 21:10:46 +0900
committerQue Quotion2018-03-10 21:10:46 +0900
commit7007f16debd873975d15329acc56601c5d2e3332 (patch)
tree3de3c8c1c5fd9e97599fa24e44f5838374653c45
parentf274de0977572cc06541135b918573d9c96da71e (diff)
downloadaur-7007f16debd873975d15329acc56601c5d2e3332.tar.gz
Autohide: fix buggy behavior around indicator edges
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD2
-rw-r--r--autohide.patch3
3 files changed, 4 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b15795abdc1..e143bc104b5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -51,7 +51,7 @@ pkgbase = wingpanel-standalone-git
sha256sums = e56bc3b154539b6ae2ca7494f46f6f68c55f167b73203b92d645839bf8e9a5ea
sha256sums = 47934e9aff119cedcfe7d184078ad60d3d715e07f1ca7cb1715e50b2e0c517e8
sha256sums = b1902c1d44ac546df63cd0224a7d2ef2cb6394ca556512c30c370d387db7bbab
- sha256sums = 619224ba9cf360d65f67c3865b00194d19471e25503da296796be209290e300e
+ sha256sums = da77ed83459b7d49056f35b9de1dd8b487b3c51234911f43b2fa401a38b6dd4a
pkgname = wingpanel-standalone-git
diff --git a/PKGBUILD b/PKGBUILD
index 8d1d6542854..b2f512cc138 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -33,7 +33,7 @@ sha256sums=('SKIP'
'e56bc3b154539b6ae2ca7494f46f6f68c55f167b73203b92d645839bf8e9a5ea'
'47934e9aff119cedcfe7d184078ad60d3d715e07f1ca7cb1715e50b2e0c517e8'
'b1902c1d44ac546df63cd0224a7d2ef2cb6394ca556512c30c370d387db7bbab'
- '619224ba9cf360d65f67c3865b00194d19471e25503da296796be209290e300e')
+ 'da77ed83459b7d49056f35b9de1dd8b487b3c51234911f43b2fa401a38b6dd4a')
pkgver() {
cd wingpanel
diff --git a/autohide.patch b/autohide.patch
index c0db045a76b..1fa59fbc932 100644
--- a/autohide.patch
+++ b/autohide.patch
@@ -42,11 +42,12 @@ index c48b5ea..81ec2f2 100644
public PanelWindow (Gtk.Application application) {
Object (
-@@ -52,6 +58,8 @@ public class Wingpanel.PanelWindow : Gtk.Window {
+@@ -52,6 +58,9 @@ public class Wingpanel.PanelWindow : Gtk.Window {
this.screen.size_changed.connect (update_panel_dimensions);
this.screen.monitors_changed.connect (update_panel_dimensions);
this.screen_changed.connect (update_visual);
+ this.enter_notify_event.connect (show_panel);
++ this.motion_notify_event.connect (show_panel);
+ this.leave_notify_event.connect (hide_panel);
update_visual ();