elm_entry: Do not fire anchor clicked event when long pressed. 52/109752/1
authorMinchul Lee <slotus.lee@samsung.com>
Wed, 11 Jan 2017 11:19:05 +0000 (20:19 +0900)
committerMinchul Lee <slotus.lee@samsung.com>
Wed, 11 Jan 2017 11:19:08 +0000 (20:19 +0900)
@tizen_fix

Issue Scenario:
1.When anchor is there and on click callback app launches new view
2.When long pressed over anchor, clicked should not be triggered, selection should happen, in issue scene selection and clicked both are happening

Change-Id: If8943ebb97f3debed6e0e8b67a3393cd7843b6f3
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
src/lib/elm_entry.c

index be1a48878c3c0a5188aa694d59859504eee31802..22912e40fa2996e6e1629c33dea3b2b3b43a7490 100644 (file)
@@ -3947,6 +3947,11 @@ _entry_anchor_clicked_signal_cb(void *data,
 
    ELM_ENTRY_DATA_GET(data, sd);
 
+   // TIZEN_ONLY(20170106): Do not send anchor clicked when long pressed.
+   if (sd->long_pressed && !_elm_config->desktop_entry)
+     return;
+   //
+
    p = emission + sizeof("nchor,mouse,clicked,");
    ei.button = strtol(p, &p2, 10);
    ei.name = p2 + 1;