Search Issue Tracker

Fixed in 2017.2.0f3

Won't Fix in 5.4.X, 5.5.X, 2017.1.X

Votes

62

Found in

5.3.1f1

Issue ID

758761

Regression

No

When pressing outside the touchscreen keyboard on Android devices, wasCanceled state is false

Android

-

It is impossible to distinguish between pressing "DONE"/"OK" on the touchscreen keyboard and pressing outside the keyboard area on Android devices. Pressing outside the keyboard is an indication of the user wanting to cancel.

Reproduction steps:
1. Open the attached project
2. Build on Android device
3. Press outside the touchscreen keyboard
4. Notice that the canceled state is false

Note: When clicking the back button canceled state is true, but the done state is also true.

Fixed in: 2017.2.0b2
Introduced new API: TouchScreenKeyboard.status which returns an enum (Visible, Done, Canceled, LostFocus) for keyboard actions.

Comments (33)

  1. poeser

    Aug 09, 2016 13:28

    can confirm, too, would be nice to solve this...

  2. nventimiglia

    Apr 07, 2016 17:32

    Confirm this is happening on IOS.

  3. noamgat

    Feb 23, 2016 16:00

    I believe this also happens on iOS

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.