Mobile Keyboard submits when pressing outside of keyboard

Has this problem ever been resolved? On a mobile keyboard, pressing outside of the keyboard has the exact same result as pressing ok/done on the keyboard. Is there a way to differentiate it?

I’ve searched through forums, and even found this on the issuetracker, but it only says that it will be fixed in future releases, that’s from Jan 2016. But the OnEndEdit in the input field still functions the same.

When pressing outside the touchscreen keyboard on Android …

Is there a workaround for this?

You could use this

and have a boolean to say if the game is in the background. If it is, do nothing.

Tale, I was able to implement the OnApplicationPause and OnApplicationFocus methods, but it still didn’t work.

Those methods do work properly on Android, they show paused when the keyboard is up. But the problem still is that when you press outside of the keyboard and when you press ok/enter on the keyboard, both ways ‘unpause’ the screen, and there is no way to differentiate the two.