[feat, Kobo] Implement shutdown from suspend (#5280)

This allows to shutdown straight from suspend just like Nickel.

Fixes <https://github.com/koreader/koreader/issues/2431>.
This commit is contained in:
Frans de Jonge
2019-08-29 22:02:08 +02:00
committed by GitHub
parent 269ef75306
commit cfa73be940
2 changed files with 12 additions and 11 deletions

View File

@@ -343,16 +343,10 @@ function Input:handleKeyBoardEv(ev)
if keycode == "Power" then
-- Kobo generates Power keycode only, we need to decide whether it's
-- power-on or power-off ourselves.
if self.device.screen_saver_mode then
if ev.value == EVENT_VALUE_KEY_RELEASE then
return "Resume"
end
else
if ev.value == EVENT_VALUE_KEY_PRESS then
return "PowerPress"
elseif ev.value == EVENT_VALUE_KEY_RELEASE then
return "PowerRelease"
end
if ev.value == EVENT_VALUE_KEY_PRESS then
return "PowerPress"
elseif ev.value == EVENT_VALUE_KEY_RELEASE then
return "PowerRelease"
end
end