mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
handle auto shutdown in pocketbook
This commit is contained in:
@@ -57,6 +57,11 @@ function PocketBook:init()
|
||||
elseif self.isInBackGround and ev.type == EVT_FOREGROUND then
|
||||
self.isInBackGround = false
|
||||
self:onPowerEvent("Power")
|
||||
elseif ev.type == EVT_EXIT then
|
||||
-- auto shutdown event from inkview framework, gracefully close
|
||||
-- everything and let the framework shutdown the device
|
||||
require("ui/uimanager"):broadcastEvent(
|
||||
require("ui/event"):new("Close"))
|
||||
elseif not self.isInBackGround and ev.type == EVT_FOREGROUND then
|
||||
self.screen:refreshPartial()
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user