mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Re-exec startup script on Kindle/Kobo when an OTA update is processed on startup (#4062)
So that we may properly pickup potential updates to the startup script itself.
This commit is contained in:
@@ -487,7 +487,7 @@ function ReaderRolling:onGotoXPointer(xp, marker_xp)
|
||||
self.mark_func = function()
|
||||
self.mark_func = nil
|
||||
Screen.bb:paintRect(0, screen_y, marker_w, marker_h, Blitbuffer.COLOR_BLACK)
|
||||
Screen["refreshUI"](Screen, 0, screen_y, marker_w, marker_h)
|
||||
Screen["refreshFast"](Screen, 0, screen_y, marker_w, marker_h)
|
||||
if type(marker_setting) == "number" then -- hide it
|
||||
self.unmark_func = function()
|
||||
self.unmark_func = nil
|
||||
@@ -497,7 +497,7 @@ function ReaderRolling:onGotoXPointer(xp, marker_xp)
|
||||
-- documents): we drew our black marker in the margin, we
|
||||
-- can just draw a white one to make it disappear
|
||||
Screen.bb:paintRect(0, screen_y, marker_w, marker_h, Blitbuffer.COLOR_WHITE)
|
||||
Screen["refreshUI"](Screen, 0, screen_y, marker_w, marker_h)
|
||||
Screen["refreshFast"](Screen, 0, screen_y, marker_w, marker_h)
|
||||
end
|
||||
UIManager:scheduleIn(marker_setting, self.unmark_func)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user