From: Artur Świgoń Date: Fri, 29 May 2020 14:51:52 +0000 (+0200) Subject: Handle mouse pointer movement when using screen-reader X-Git-Tag: submit/tizen/20200609.215559^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F00%2F235200%2F1;p=platform%2Fcore%2Fuifw%2Fe-mod-tizen-screen-reader.git Handle mouse pointer movement when using screen-reader This patch depends on a commit in Enlightenment: - e_pointer: change cursor moving APIs to E_API - Change-Id: I104fe415d96e95740c921170a2f609f89f9ef34e Change-Id: I8622f1f36308012276ee5c3087986d77d116da6e --- diff --git a/src/e_screen_reader_gestures.c b/src/e_screen_reader_gestures.c index 205df29..8e07040 100644 --- a/src/e_screen_reader_gestures.c +++ b/src/e_screen_reader_gestures.c @@ -1490,8 +1490,10 @@ _mouse_move(int type, Ecore_Event_Mouse_Move *event) _hover_gesture_mouse_move(ev, cover); _tap_gestures_move(ev, cover); - /* Do not consume the event if the mouse pointer is shown */ - if (!e_pointer_is_hidden(e_comp->pointer)) return EINA_TRUE; + if (!e_pointer_is_hidden(e_comp->pointer)) + { + e_pointer_mouse_move(e_comp->pointer, ev->x, ev->y); + } return EINA_FALSE; }