On Fri, Oct 21, 2016 at 05:16:10PM +0000, Florian Müllner wrote:
On Fri, Oct 21, 2016 at 5:18 AM Chuck Anderson <cra(a)wpi.edu>
wrote:
Proposal: invoke the shield screen even when the screen isn't fully
"locked" yet, just in power save, to prevent keystrokes from being
erroneously sent to applications when waking up the screen.
Unless you are seeing a bug, this is already the case - if you move the
mouse instead of typing a key to wake up the screen, you should see the
shield. And the shield will indeed consume keyboard input, however any
printable key lifts the shield, so users can wake up the screen by simply
typing their password. However when the screen is not yet locked, you get
the result you are seeing - after the first keystroke has lifted the
shield, all subsequent keyboard input ends up in the application that has
keyboard focus.
I've filed
https://bugzilla.gnome.org/show_bug.cgi?id=773328 with a patch.
I think this is exactly right, thank you!