Update screensaver.lua (#5123)

Change to use Math.round()
pull/5127/head
sladflob 5 years ago committed by Frans de Jonge
parent 7ea45b0ac7
commit 4717d6f70a

@ -7,6 +7,7 @@ local DocSettings = require("docsettings")
local DocumentRegistry = require("document/documentregistry")
local InfoMessage = require("ui/widget/infomessage")
local ImageWidget = require("ui/widget/imagewidget")
local Math = require("optmath")
local ScreenSaverWidget = require("ui/widget/screensaverwidget")
local UIManager = require("ui/uimanager")
local lfs = require("libs/libkoreader-lfs")
@ -402,7 +403,7 @@ function Screensaver:expandSpecial(message, fallback)
local totalpages = doc:getPageCount()
ret = string.gsub(ret, "%%t", totalpages)
local percent = math.floor(((currentpage * 100) / totalpages) + 0.5)
local percent = Math.round((currentpage * 100) / totalpages)
ret = string.gsub(ret, "%%p", percent)
local props = doc:getProps()

Loading…
Cancel
Save