decouple device from document modules

This commit is contained in:
Qingping Hou
2018-10-26 08:29:07 -07:00
committed by Frans de Jonge
parent 2ba480b41d
commit 02eca23649
11 changed files with 47 additions and 24 deletions

View File

@@ -5,7 +5,6 @@ local Configurable = require("configurable")
local DrawContext = require("ffi/drawcontext")
local Geom = require("ui/geometry")
local Math = require("optmath")
local Screen = require("device").screen
local TileCacheItem = require("document/tilecacheitem")
local lfs = require("libs/libkoreader-lfs")
local logger = require("logger")
@@ -291,7 +290,7 @@ function Document:findText()
end
function Document:updateColorRendering()
if self.is_color_capable and Screen:isColorEnabled() then
if self.is_color_capable and Runtimectl.is_color_rendering_enabled then
self.render_color = true
else
self.render_color = false