Check the pressed state before processing the cancel request.
authorSung-jae Park <nicesj.park@samsung.com>
Tue, 14 Apr 2015 06:23:38 +0000 (15:23 +0900)
committerSung-jae Park <nicesj.park@samsung.com>
Tue, 14 Apr 2015 06:23:38 +0000 (15:23 +0900)
[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

index 67f5b29..e5a0258 100644 (file)
@@ -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;
        }