From c5b2bad6d6e712e217525f8a8e60ed835cf1f6ea Mon Sep 17 00:00:00 2001 From: Frans de Jonge Date: Mon, 4 Mar 2019 19:15:00 +0100 Subject: [PATCH] [fix] Allow overriding low pan rate on E Ink device (#4729) Cf. #4721. --- frontend/device/generic/device.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/device/generic/device.lua b/frontend/device/generic/device.lua index 5d28fab8b..8e4b9e3d0 100644 --- a/frontend/device/generic/device.lua +++ b/frontend/device/generic/device.lua @@ -111,7 +111,11 @@ function Device:init() self.screen.isBGRFrameBuffer = self.hasBGRFrameBuffer local low_pan_rate = G_reader_settings:readSetting("low_pan_rate") - self.screen.low_pan_rate = low_pan_rate or self.hasEinkScreen() + if low_pan_rate ~= nil then + self.screen.low_pan_rate = low_pan_rate + else + self.screen.low_pan_rate = self.hasEinkScreen() + end logger.info("initializing for device", self.model) logger.info("framebuffer resolution:", self.screen:getSize())