e_pointer: initialize variables when hide a pointer 27/187327/3
authorJengHyun Kang <jhyuni.kang@samsung.com>
Wed, 22 Aug 2018 05:18:49 +0000 (14:18 +0900)
committerGwanglim Lee <gl77.lee@samsung.com>
Wed, 22 Aug 2018 07:41:48 +0000 (07:41 +0000)
Change-Id: I9fdb3a50be329fddd3effd0241f106d0acc9d85b

src/bin/e_pointer.c

index 72029ed8b2c25be9dec14f4770af889fb5c1c700..1036f4ab83ffd458cdd31c8ecb8f94e04cc91d01 100644 (file)
@@ -165,6 +165,8 @@ e_pointer_object_set(E_Pointer *ptr, Evas_Object *obj, int x, int y)
    if ((!e_config->show_cursor) || (!e_comp_wl->ptr.enabled))
      {
         e_pointer_hide(ptr);
+        ptr->o_ptr = NULL;
+        ptr->device = E_POINTER_NONE;
         return;
      }