From 8e0b4f05f8c1687f2938ec737a548668379cb8be Mon Sep 17 00:00:00 2001 From: David Boddie Date: Tue, 23 Jul 2019 00:17:56 +0000 Subject: [PATCH] Don't check for touches on hidden keys --- eek/eek-renderer.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/eek/eek-renderer.c b/eek/eek-renderer.c index 2fbfb049..1cb3ea66 100644 --- a/eek/eek-renderer.c +++ b/eek/eek-renderer.c @@ -1048,7 +1048,8 @@ find_key_by_position_key_callback (EekElement *element, if (b1 == b2 && b2 == b3) { data->key = EEK_KEY(element); - return 0; + if (eek_key_has_label(data->key)) + return 0; } b1 = sign (&data->point, &points[2], &points[3]) < 0.0; @@ -1057,7 +1058,8 @@ find_key_by_position_key_callback (EekElement *element, if (b1 == b2 && b2 == b3) { data->key = EEK_KEY(element); - return 0; + if (eek_key_has_label(data->key)) + return 0; } return -1;