I have an App that calls the screen .HideKeyboard procedure. I want to make sure that just in case the user forgets to click (touch) the "DONE" button on the keyboard that the keyboard closes regardless when navigating to another entry field on the screen. However, making a call to .HideKeyboard produces the following alert message:
Error 906: No Focusable View Found
This error is only displayed the first time .HideKeyboard is called when there is no keyboard displayed (If the keyboard is displayed the error does not occur). The error does not display with the APK; it only occurs in the AI Companion when testing.
It would be helpful to have a new screen property .KeyboardVisble (or something like this). Then .HideKeyboard could be conditionally called. Example code below:
IF Screen1.Keyboard.Visible THEN
Screen1.HideKeyboard
Any thoughts or comments would be appreciated. THANKS!