mirror of
https://github.com/koreader/koreader.git
synced 2025-12-13 20:36:53 +01:00
decouple device from document modules
This commit is contained in:
committed by
Frans de Jonge
parent
2ba480b41d
commit
02eca23649
@@ -8,10 +8,10 @@ local Geom = require("ui/geometry")
|
||||
local GestureRange = require("ui/gesturerange")
|
||||
local InputContainer = require("ui/widget/container/inputcontainer")
|
||||
local Mupdf = require("ffi/mupdf")
|
||||
local Screen = require("device").screen
|
||||
local TimeVal = require("ui/timeval")
|
||||
local logger = require("logger")
|
||||
local util = require("util")
|
||||
local Runtimectl = require("runtimectl")
|
||||
|
||||
local HtmlBoxWidget = InputContainer:new{
|
||||
bb = nil,
|
||||
@@ -89,7 +89,7 @@ function HtmlBoxWidget:_render()
|
||||
-- In pdfdocument.lua, color is activated only at the moment of
|
||||
-- rendering and then immediately disabled, for safety with kopt.
|
||||
-- We do the same here.
|
||||
Mupdf.color = Screen:isColorEnabled()
|
||||
Mupdf.color = Runtimectl.is_color_rendering_enabled
|
||||
|
||||
local page = self.document:openPage(self.page_number)
|
||||
local dc = DrawContext.new()
|
||||
|
||||
Reference in New Issue
Block a user