Repository navigation
v0.3.4
Fix: auto-paste no longer types into the lock-screen password field
Clutter.VirtualInputDevice events are processed within gnome-shell's own Clutter scene. If the screen locked (idle timeout) during transcription, those keystrokes were delivered to the lock-screen password field.
This release adds a Main.screenShield.locked guard — checked immediately when the transcript arrives and again after the 300 ms dispatch delay — so keystrokes are silently dropped whenever the screen is locked.
The 300 ms delay before injecting keystrokes also gives Mutter time to finish processing the stop-recording keybinding, which should improve reliability.