Change-Id: I1cc20c667e12d27d95adea34806757e65d895fad
EINA_SAFETY_ON_FALSE_RETURN_VAL((x > 0 && y > 0), EFL_UTIL_ERROR_INVALID_PARAMETER);
EINA_SAFETY_ON_FALSE_RETURN_VAL(inputgen_h->init_type & EFL_UTIL_INPUT_DEVTYPE_TOUCHSCREEN, EFL_UTIL_ERROR_NO_SUCH_DEVICE);
EINA_SAFETY_ON_FALSE_RETURN_VAL((x > 0 && y > 0), EFL_UTIL_ERROR_INVALID_PARAMETER);
EINA_SAFETY_ON_FALSE_RETURN_VAL(inputgen_h->init_type & EFL_UTIL_INPUT_DEVTYPE_TOUCHSCREEN, EFL_UTIL_ERROR_NO_SUCH_DEVICE);
- if (_eflutil.wl.devmgr.max_touch_count != _eflutil.wl.devmgr.request_touch_count)
+ if (_eflutil.wl.devmgr.request_touch_count != 0 &&
+ _eflutil.wl.devmgr.max_touch_count != _eflutil.wl.devmgr.request_touch_count)
wl_display_dispatch_queue(_eflutil.wl.dpy, _eflutil.wl.queue);
if (idx >= _eflutil.wl.devmgr.max_touch_count)
wl_display_dispatch_queue(_eflutil.wl.dpy, _eflutil.wl.queue);
if (idx >= _eflutil.wl.devmgr.max_touch_count)