From 1e34ed1f66f94cf2c302039d8fd1a5543507e946 Mon Sep 17 00:00:00 2001 From: Sung-jae Park Date: Tue, 14 Apr 2015 15:23:38 +0900 Subject: [PATCH] Check the pressed state before processing the cancel request. [model] Redwood,Kiran,B3(Wearable) [binary_type] AP [customer] Docomo/Orange/ATT/Open [issue#] N/A [problem] [cause] [solution] [team] HomeTF [request] [horizontal_expansion] Change-Id: Ic7b446fe5ac18633ee9b34b260cc488337b23172 --- widget_viewer_evas/src/widget_viewer_evas.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/widget_viewer_evas/src/widget_viewer_evas.c b/widget_viewer_evas/src/widget_viewer_evas.c index 67f5b29f..e5a02580 100644 --- a/widget_viewer_evas/src/widget_viewer_evas.c +++ b/widget_viewer_evas/src/widget_viewer_evas.c @@ -6309,6 +6309,11 @@ EAPI void widget_viewer_evas_cancel_click_event(Evas_Object *widget) return; } + if (!data->is.field.pressed) { + DbgPrint("Cancel ignored\n"); + return; + } + if (data->is.field.cancel_click == CANCEL_DISABLED) { data->is.field.cancel_click = CANCEL_USER; } -- 2.34.1