You have been subscribed to a public bug: 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 ricmm: This comes in addition to a QtUbuntu branch that will cause a dismissal of the QInputPanel in the delegate for transition to the SUSPENDED state, effectively dismissing the keyboard and removing input focus from any active text field. ** Affects: touch-preview-images Importance: High Assignee: MichaĆ Sawicz (saviq) Status: Fix Released ** Affects: unity8 (Ubuntu) Importance: Undecided Status: Fix Released -- Shell needs to unfocus app when greeter is shown https://bugs.launchpad.net/bugs/1183113 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs