From 3161673d70ef4c28211c2dd9f2c59776aaba8dc4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Fern=C3=A1ndez?= Date: Tue, 20 Aug 2019 15:50:08 +0200 Subject: [PATCH] fix #5228 --- frontend/device/android/device.lua | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/frontend/device/android/device.lua b/frontend/device/android/device.lua index 06902c550..61e6be91a 100644 --- a/frontend/device/android/device.lua +++ b/frontend/device/android/device.lua @@ -173,14 +173,13 @@ function Device:init() android.setScreenOffTimeout(-1) else local timeout = G_reader_settings:readSetting("android_screen_timeout") - if not timeout then return end - if timeout > 0 then + if timeout and timeout > 0 then -- set a custom timeout if we already have write settings permission. -- do not attempt to request permissions here. if android.canWriteSettings() then android.setScreenOffTimeout(timeout) end - elseif timeout == -1 then + elseif timeout and timeout == -1 then android.setScreenOffTimeout(timeout) end end