cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Slipstream Engine: Keyboard opens automatically in every text input Field

Kevin0072
Explorer
0 Kudos
766

Hello evereybody,

When introducing the new Slipstream SAP Screen Personas 3.0 application on our TC52 devices via Enterprise Browser, we encountered a problem that we have not yet been able to finally solve:

Whenever a new page / screen containing an input field is opened, the keyboard pops up automatically. That is not so usable for the users. (see attachment).

Maske_2.PNG

However, we would like the keyboard to only open when the user taps on the input field.

Do they have any tips for me on how we could solve our problem?

View Entire Topic
vananko
Product and Topic Expert
Product and Topic Expert

Hi,

If the problem is with MENU text field, which has initial focus, then there are several options to try.

  1. Hide or make Menu text field read-only (if you are not using it)
  2. Use script for onAfterRefresh, which will move Focus from text field to its label, for example:
// onAfterRefresh move focus from Menu input to Label
if (session.findById("wnd[0]").systemFocus.id == "wnd[0]/usr/subX:/SCWM/SAPLRF_SSCR_PM:0001/txt/SCWM/S_RF_SCRELM-MENU") {
session.findById("wnd[0]/usr/subX:/SCWM/SAPLRF_SSCR_PM:0001/lbl/SCWM/S_RF_SCRELM-MENU").setFocus();
}
You have to check the IDs of Label and Menu text field (especially SAPLRF_SSCR_PM:0001 part), because they can differ on your screens.
You can add some other fields into this logic too.
 
I hope this will work.

Best Regards!