diff --git a/plugins/autosuspend.koplugin/main.lua b/plugins/autosuspend.koplugin/main.lua index 04c6b82cb..ae6ce99af 100644 --- a/plugins/autosuspend.koplugin/main.lua +++ b/plugins/autosuspend.koplugin/main.lua @@ -606,6 +606,10 @@ function AutoSuspend:AllowStandbyHandler() -- This shouldn't prevent us from actually consuming any pending input events first, -- because if we were woken up by user input, those events should already be in the evdev queue... UIManager:consumeInputEarlyAfterPM(true) + else + if not self.going_to_suspend then + self:_start_standby() + end end end