From 1783b16d695582af530f9fea1b31726ee5567955 Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Sun, 21 Apr 2013 05:54:20 +0800 Subject: [PATCH] credoc fix: load metadata info after document is rendered --- frontend/document/credocument.lua | 3 +++ frontend/document/document.lua | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/document/credocument.lua b/frontend/document/credocument.lua index a5cdf208c..8609b1a11 100644 --- a/frontend/document/credocument.lua +++ b/frontend/document/credocument.lua @@ -101,6 +101,9 @@ end function CreDocument:loadDocument() self._document:loadDocument(self.file) + if not self.info.has_pages then + self.info.doc_height = self._document:getFullHeight() + end end function CreDocument:drawCurrentView(target, x, y, rect, pos) diff --git a/frontend/document/document.lua b/frontend/document/document.lua index bc460d000..77e3f035b 100644 --- a/frontend/document/document.lua +++ b/frontend/document/document.lua @@ -112,9 +112,6 @@ end function Document:_readMetadata() self.info.number_of_pages = self._document:getPages() - if not self.info.has_pages then - self.info.doc_height = self._document:getFullHeight() - end return true end