forked from enlightenment/enlightenment
use canvas pointer coords in systray mouse cb
This commit is contained in:
parent
9f52dfa50c
commit
19eb5d2644
|
@ -197,7 +197,7 @@ _clicked_item_cb(void *data, Evas *evas, Evas_Object *obj EINA_UNUSED, void *eve
|
||||||
e_menu_post_deactivate_callback_set(m, _menu_post_deactivate, gadcon);
|
e_menu_post_deactivate_callback_set(m, _menu_post_deactivate, gadcon);
|
||||||
|
|
||||||
zone = e_gadcon_zone_get(gadcon);
|
zone = e_gadcon_zone_get(gadcon);
|
||||||
ecore_evas_pointer_xy_get(e_comp->ee, &x, &y);
|
evas_pointer_canvas_xy_get(e_comp->evas, &x, &y);
|
||||||
e_menu_activate_mouse(m, zone, x, y, 1, 1, E_MENU_POP_DIRECTION_DOWN, ev->timestamp);
|
e_menu_activate_mouse(m, zone, x, y, 1, 1, E_MENU_POP_DIRECTION_DOWN, ev->timestamp);
|
||||||
evas_event_feed_mouse_up(evas, ev->button,
|
evas_event_feed_mouse_up(evas, ev->button,
|
||||||
EVAS_BUTTON_NONE, ev->timestamp, NULL);
|
EVAS_BUTTON_NONE, ev->timestamp, NULL);
|
||||||
|
|
Loading…
Reference in New Issue