[e-mod-tizen-screen-reader] Update timestamp before sending hover event. 00/214700/1
authorPrasoon Singh <prasoon.16@samsung.com>
Wed, 25 Sep 2019 10:28:14 +0000 (15:58 +0530)
committerPrasoon Singh <prasoon.16@samsung.com>
Wed, 25 Sep 2019 10:28:14 +0000 (15:58 +0530)
Hover sent when flick_to_scroll is true does not have correct timestamp.

Change-Id: Ib062dd02283e139b1359e0890f3f8bb3a9630e13
Signed-off-by: Prasoon Singh <prasoon.16@samsung.com>
src/e_screen_reader_gestures.c

index 46e76c9..0d08bf6 100644 (file)
@@ -1424,6 +1424,7 @@ _mouse_move(int type, Ecore_Event_Mouse_Move *event)
    Ecore_Event_Mouse_Move *ev = event;
    /* flick_to_scroll: 2 fingers touch and move
       drag_start: 1 finger tap and hold move */
+   cover->event_time = ev->timestamp;
    if (ev->multi.radius >= MAGIC_NUMBER ||
        cover->tap_n_hold_gesture_data.drag_start ||
        (cover->flick_gesture.flick_to_scroll && !is_selection_mode))
@@ -1456,7 +1457,6 @@ _mouse_move(int type, Ecore_Event_Mouse_Move *event)
         return EINA_TRUE;
      }
 
-   cover->event_time = ev->timestamp;
    _flick_gesture_mouse_move(ev, cover);
    _hover_gesture_mouse_move(ev, cover);
    _tap_gestures_move(ev, cover);