From: JengHyun Kang Date: Fri, 5 Oct 2018 08:16:41 +0000 (+0900) Subject: send plam cover events only if gesture resource is exist X-Git-Tag: submit/tizen/20181005.082416^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f575189f7235f11c5085c7c8bbde25300ce858e4;p=platform%2Fcore%2Fuifw%2Fe-mod-tizen-gesture.git send plam cover events only if gesture resource is exist Change-Id: Ib7d97eb994daecec566bd47e792d26337d9268bf --- diff --git a/src/e_mod_gesture_events.c b/src/e_mod_gesture_events.c index 1ab8e17..8b7977e 100644 --- a/src/e_mod_gesture_events.c +++ b/src/e_mod_gesture_events.c @@ -1805,8 +1805,15 @@ _e_gesture_send_palm_cover(void) surface = NULL; } - tizen_gesture_send_palm_cover(palm_covers->client_info.res, surface, E_GESTURE_MODE_BEGIN, duration, size, pressure, cx, cy); - tizen_gesture_send_palm_cover(palm_covers->client_info.res, surface, E_GESTURE_MODE_END, duration, size, pressure, cx, cy); + if (!res) + { + GTWRN("Failed to find grabbed client(%p), palm_grabbed: %d\n", palm_covers->client_info.client, gesture->grabbed_gesture & E_GESTURE_TYPE_PALM_COVER); + } + else + { + tizen_gesture_send_palm_cover(res, surface, E_GESTURE_MODE_BEGIN, duration, size, pressure, cx, cy); + tizen_gesture_send_palm_cover(res, surface, E_GESTURE_MODE_END, duration, size, pressure, cx, cy); + } } gesture->event_state = E_GESTURE_EVENT_STATE_IGNORE;