mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
CRE call cache: don't reset on setPageInfoOverride (#12123)
Fix slowness when top status bar enabled on books with a large number of highlights.
This commit is contained in:
@@ -1812,6 +1812,7 @@ function CreDocument:setupCallCache()
|
||||
|
||||
-- Assume all set* may change rendering
|
||||
if name == "setBatteryState" then no_wrap = true -- except this one
|
||||
elseif name == "setPageInfoOverride" then no_wrap = true -- and this one
|
||||
elseif name:sub(1,3) == "set" then add_reset = true
|
||||
elseif name:sub(1,6) == "toggle" then add_reset = true
|
||||
elseif name:sub(1,6) == "update" then add_reset = true
|
||||
|
||||
Reference in New Issue
Block a user