Comment 0 for bug 1183113

Revision history for this message
Bill Filler (bfiller) wrote :

When the greeter is shown, either from screen timeout trigger or user pressing the power button, the shell needs to unfocus the currently focused app. Otherwise, if the app has focus and the keyboard is displayed it will stay displayed when the greeter is shown on power button event.

According to ricmm, the following needs to be done:
Shell needs to call unfocusCurrentApplication() when greeter.show(), but also refocus the index of the unfocused application when greeter.hide(), because otherwise the application that comes to view will be suspended