e_mouse: substitute e_input APIs for ecore_drm APIs 25/153125/2
authorSung-Jin Park <sj76.park@samsung.com>
Wed, 27 Sep 2017 11:21:33 +0000 (20:21 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Thu, 28 Sep 2017 05:43:57 +0000 (05:43 +0000)
Change-Id: Ibdefc21f0fded6a69fdcb6fe0069eea2fcb8e3b1
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
src/bin/e_mouse.c

index 1a21986..23f969d 100644 (file)
@@ -1,19 +1,16 @@
 #include "e.h"
-#include <Ecore_Drm.h>
 
 E_API int
 e_mouse_update(void)
 {
-   if (strstr(ecore_evas_engine_name_get(e_comp->ee), "drm"))
-     {
-        const Eina_List *list, *l;
-        Ecore_Drm_Device *dev;
+   const Eina_List *list, *l;
+   E_Input_Device *dev;
 
-        list = ecore_drm_devices_get();
-        EINA_LIST_FOREACH(list, l, dev)
-          {
-             ecore_drm_device_pointer_left_handed_set(dev, (Eina_Bool)!e_config->mouse_hand);
-          }
+   list = e_input_devices_get();
+   EINA_LIST_FOREACH(list, l, dev)
+     {
+        e_input_device_pointer_left_handed_set(dev, (Eina_Bool)!e_config->mouse_hand);
      }
+
    return 1;
 }