discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=0678bdbc0655b520c3f187684afe4ad1a9091c0e
commit 0678bdbc0655b520c3f187684afe4ad1a9091c0e Author: Mike Blumenkrantz <[email protected]> Date: Thu May 8 14:36:58 2014 -0400 add event blocker for ibar menu having mouse clicks intercepted and going to /dev/null when clicking on items during mouseover animation was super annoying --- data/themes/edc/ibar-ibox.edc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/data/themes/edc/ibar-ibox.edc b/data/themes/edc/ibar-ibox.edc index 27befda..af1be48 100644 --- a/data/themes/edc/ibar-ibox.edc +++ b/data/themes/edc/ibar-ibox.edc @@ -208,18 +208,24 @@ group { name: "e/modules/ibar/menu"; } } } + rect { "event_block"; + desc { hid; color: 0 0 0 0; } + desc { "hidden"; inherit: "default"; vis; } + } } programs { program { signal: "e,state,hidden"; source: "e"; action: STATE_SET "hidden" 0.0; target: "sizer"; target: "clip"; + target: "event_block"; } program { signal: "e,action,show"; source: "e"; action: STATE_SET "default" 0.0; target: "sizer"; target: "clip"; + target: "event_block"; transition: SINUSOIDAL 0.2; after: "show2"; } @@ -231,6 +237,7 @@ group { name: "e/modules/ibar/menu"; action: STATE_SET "hidden" 0.0; target: "sizer"; target: "clip"; + target: "event_block"; transition: SINUSOIDAL 0.2; after: "hide2"; } --
