diff options
author | Mike Blumenkrantz <zmike@samsung.com> | 2020-01-21 14:53:50 -0500 |
---|---|---|
committer | Mike Blumenkrantz <zmike@samsung.com> | 2020-01-23 15:25:20 -0500 |
commit | dd62a0d0d1439a1993cfed38677e072aca1c4615 (patch) | |
tree | 95b9bd5573bb604bf05f5e066b6018f40ae905cd | |
parent | fefeeaf227a527b0750909cda6ee636765f0bccf (diff) | |
download | efl-dd62a0d0d1439a1993cfed38677e072aca1c4615.tar.gz |
tests/gesture: add extra event callback to verify event multiplication is fixed
Differential Revision: https://phab.enlightenment.org/D11145
-rw-r--r-- | src/tests/elementary/efl_ui_test_gesture.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/tests/elementary/efl_ui_test_gesture.c b/src/tests/elementary/efl_ui_test_gesture.c index b6c251aaa5..1463283673 100644 --- a/src/tests/elementary/efl_ui_test_gesture.c +++ b/src/tests/elementary/efl_ui_test_gesture.c @@ -60,6 +60,13 @@ gesture_cb(void *data , const Efl_Event *ev) count[efl_gesture_state_get(g) - 1]++; } +static void +test_cb(void *data EINA_UNUSED , const Efl_Event *ev EINA_UNUSED) +{ +} + + + static Eo * setup(void) { @@ -73,6 +80,8 @@ setup(void) rect = efl_add(EFL_CANVAS_RECTANGLE_CLASS, win); efl_content_set(win, rect); + /* add extra random cb to verify that we aren't getting double events */ + efl_event_callback_add(rect, EFL_EVENT_GESTURE_MOMENTUM, test_cb, NULL); #define WATCH(type) \ efl_event_callback_add(rect, EFL_EVENT_GESTURE_##type, gesture_cb, &count[(type)]) WATCH(TAP); |