palm_cover: separate palm_cover BEGIN and END events sending 32/311932/2
authorduna.oh <duna.oh@samsung.com>
Thu, 30 May 2024 12:41:30 +0000 (21:41 +0900)
committerduna.oh <duna.oh@samsung.com>
Fri, 5 Jul 2024 07:26:32 +0000 (16:26 +0900)
commit7562ce6d74bbe215fcf866742d5af432c978bb45
treeb7e8cde48bb976b48b0b8fa75b50b44f5c168971
parent3eacfaace4f1d875a1f233d3b0f86c36668834f8
palm_cover: separate palm_cover BEGIN and END events sending

Before, the palm_cover event was regarded as a momentary gesture rather than
a continuous one.

Current:
event's axis value is 1, both the palm_cover BEGIN and END events are sent.
event's axis value is 0, no palm_cover event is sent.

Modified:
event's axis value is 1, palm_cover BEGIN event is sent.
event's axis value is 0, palm_cover END event is set.

(FYI, How palm_cover gesture is generated:
ABS_MT_PALM value --> libinput touch event's aux data
--> E20 ecore_event_add(ECORE_EVENT_AXIS_UPDATE,
--> e-mod-tizen-gesture sends palm_cover event using tizen_gesture protocol)

Change-Id: If08bc917f9faa069397fd34ae6bc3faa84623f6c
src/e_mod_gesture_events.c
src/e_mod_main.h