From 48b6246a6a02c5b450a48a25639fd861f2dcc227 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 30 Jan 2008 18:08:03 +0000 Subject: [PATCH] Fix #499 --- src/libprs500/gui2/lrf_renderer/document.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libprs500/gui2/lrf_renderer/document.py b/src/libprs500/gui2/lrf_renderer/document.py index 12ac5f81b6..0f4dfae4a4 100644 --- a/src/libprs500/gui2/lrf_renderer/document.py +++ b/src/libprs500/gui2/lrf_renderer/document.py @@ -395,6 +395,7 @@ class Document(QGraphicsScene): else: jb = self.objects[objid] self.link_map[objid] = (jb.refpage, jb.refobj) + def back(self): oid = self.history.back() @@ -458,9 +459,9 @@ class Document(QGraphicsScene): block = object_factory(self, object) if block is None: continue + object_to_page_map[object.id] = len(pages) + 1 while block.has_content: current_page.add_block(block) - object_to_page_map[object.id] = len(pages) + 1 if current_page.is_full: pages.append(current_page) current_page = Page(self.font_loader, self.logger, self.opts, width, height)