e_input_evdev: reduce duplicated code 36/318736/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Thu, 23 Jan 2025 04:20:23 +0000 (13:20 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Thu, 23 Jan 2025 04:20:23 +0000 (13:20 +0900)
Change-Id: I1718c76fed691f22cc274463931aeea0734a964d
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
src/bin/inputmgr/e_input_evdev.c

index c14d3d32743c14c31f9eae408eb4c5ad5d89e780..4cd6bf9188ad85f4ae5501b8d425af4320b50de8 100644 (file)
@@ -1815,12 +1815,11 @@ _touch_event_pending_flush(E_Input_Evdev *edev)
    EINA_LIST_FREE(edev->pending_touch_event, ev)
      {
         if ((ev->type == ECORE_EVENT_MOUSE_BUTTON_DOWN) ||
-            (ev->type == ECORE_EVENT_MOUSE_BUTTON_UP))
+            (ev->type == ECORE_EVENT_MOUSE_BUTTON_UP) ||
+            (ev->type == ECORE_EVENT_MOUSE_BUTTON_CANCEL))
           _input_event_add(edev, ev->type, EINA_TRUE, ev->event, _e_input_event_mouse_button_cb_free, NULL);
         else if (ev->type == ECORE_EVENT_MOUSE_MOVE)
           _input_event_add(edev, ev->type, EINA_TRUE, ev->event, _e_input_event_mouse_move_cb_free, NULL);
-        else if (ev->type == ECORE_EVENT_MOUSE_BUTTON_CANCEL)
-          _input_event_add(edev, ev->type, EINA_TRUE, ev->event, _e_input_event_mouse_button_cb_free, NULL);
         else
           {
              ELOGF("CRI", "NOT Supported pending event. type:%d", NULL, ev->type);