evas_events: fix setting of 'pressed' member in Efl_Input_Key_Data
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Wed, 26 Jun 2019 12:50:59 +0000 (08:50 -0400)
committerWooHyun Jung <wh0705.jung@samsung.com>
Wed, 3 Jul 2019 00:50:52 +0000 (09:50 +0900)
commita6050cfdd8e0b9762cac78d63c4d3c57c6b637f4
tree27b7440424fea1389072ce1aa563e1e10406b54c
parent9f3829597809a178f6d67298c7e32521bb292a21
evas_events: fix setting of 'pressed' member in Efl_Input_Key_Data

Summary:
this also adds tests verifying that EFL_EVENT_KEY_DOWN / EFL_EVENT_KEY_UP are emitted
and passed with the correct event types, and fields on the event object.

Depends on D9166

Reviewers: zmike, segfaultxavi

Reviewed By: zmike

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D9167
src/lib/evas/canvas/evas_events.c
src/tests/elementary/efl_ui_test_win.c