diff --git a/afterlock/afterlock.go b/afterlock/afterlock.go index 534dfa5..02e74b4 100644 --- a/afterlock/afterlock.go +++ b/afterlock/afterlock.go @@ -92,6 +92,8 @@ func (af *AfterLock) hybernateDisplayLoop() { af.suspendDisplay() } + // avoid suspending the display while typing: + // sleep until no keys were pressed for LoopDelay seconds for { time.Sleep(time.Duration(af.LoopDelay) * time.Second) if !af.screenLocked() {