evas_events: fix grab count does not become 0 with proxy object.
authorHosang Kim <hosang12.kim@samsung.com>
Fri, 26 Apr 2019 04:24:01 +0000 (13:24 +0900)
committerWoochanlee <wc0917.lee@samsung.com>
Tue, 30 Apr 2019 00:55:25 +0000 (09:55 +0900)
commit42519cb54258a9d82a136eb781c2c726a2efd6f8
treebbb933ed390f068f971f6d590a4042996b57ca4e
parent984dab94678efff2df3105697321b283a56797d4
evas_events: fix grab count does not become 0 with proxy object.

Summary:
1. src_event_in should not be initialized when grabbed object exists.

2. when object of pointer grab is deleted and if object has proxy,
   proxy object of pointer grab should be deleted together.

Reviewers: Hermet

Reviewed By: Hermet

Subscribers: zmike, cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D8698
src/lib/evas/canvas/evas_events.c
src/lib/evas/canvas/evas_object_main.c