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 Touch 
seeded packages, which is subscribed to unity8 in Ubuntu.

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to