discomfitor pushed a commit to branch master.
commit a069797887735c25404c2dd6d96de639eab69671
Author: Mike Blumenkrantz <[email protected]>
Date: Wed Mar 13 07:46:56 2013 +0000
fix cpufreq gadget menu popdown
---
src/modules/cpufreq/e_mod_main.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/modules/cpufreq/e_mod_main.c b/src/modules/cpufreq/e_mod_main.c
index 375d635..a26fd95 100644
--- a/src/modules/cpufreq/e_mod_main.c
+++ b/src/modules/cpufreq/e_mod_main.c
@@ -176,6 +176,7 @@ _button_cb_mouse_down(void *data, Evas *e __UNUSED__,
Evas_Object *obj __UNUSED_
int cx, cy;
char buf[256];
+ if (cpufreq_config->menu_poll) return;
mo = e_menu_new();
cpufreq_config->menu_poll = mo;
@@ -365,6 +366,8 @@ _button_cb_mouse_down(void *data, Evas *e __UNUSED__,
Evas_Object *obj __UNUSED_
e_util_zone_current_get(e_manager_current_get()),
cx + ev->output.x, cy + ev->output.y, 1, 1,
E_MENU_POP_DIRECTION_AUTO, ev->timestamp);
+ evas_event_feed_mouse_up(inst->gcc->gadcon->evas, ev->button,
+ EVAS_BUTTON_NONE, ev->timestamp, NULL);
}
else if (ev->button == 3)
{
--
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar