bug fix in readerfont

After set font in ReaderFont:onReadSettings, we have to send UpdatePos
event in order to set m_is_rendered(member of LVDocView) to true.

Otherwise position inside document will be reset to 0 on first view
render, this makes the first page of document is always displayed on
document open.

So far, I don't know why this call will alter the value of m_is_rendered.
It just works...
This commit is contained in:
Qingping Hou
2012-12-21 06:00:51 +08:00
parent 946679aa2f
commit efa37c97ab
2 changed files with 7 additions and 2 deletions

View File

@@ -102,7 +102,7 @@ function CreDocument:getFontFace()
end
function CreDocument:setFontFace(new_font_face)
if new_font_face then
if new_font_face then
self._document:setFontFace(new_font_face)
end
end
@@ -112,7 +112,7 @@ function CreDocument:getFontSize()
end
function CreDocument:setFontSize(new_font_size)
if new_font_size then
if new_font_size then
self._document:setFontSize(new_font_size)
end
end