From fee01926b2e53b084bb50379f798b0404b3c22e0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 13 Aug 2010 10:36:01 -0600 Subject: [PATCH] E-book viewer: When opening consecutive documents in the same viewer, show the correct title in the titlebar --- src/calibre/gui2/viewer/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/viewer/main.py b/src/calibre/gui2/viewer/main.py index ec88c3f886..32bfdd22ce 100644 --- a/src/calibre/gui2/viewer/main.py +++ b/src/calibre/gui2/viewer/main.py @@ -166,6 +166,7 @@ class EbookViewer(MainWindow, Ui_EbookViewer): def __init__(self, pathtoebook=None, debug_javascript=False): MainWindow.__init__(self, None) self.setupUi(self) + self.base_window_title = unicode(self.windowTitle()) self.iterator = None self.current_page = None self.pending_search = None @@ -602,7 +603,7 @@ class EbookViewer(MainWindow, Ui_EbookViewer): self.toc_model = TOC(self.iterator.toc) self.toc.setModel(self.toc_model) self.current_title = title - self.setWindowTitle(unicode(self.windowTitle())+' - '+title) + self.setWindowTitle(self.base_window_title+' - '+title) self.pos.setMaximum(sum(self.iterator.pages)) self.pos.setSuffix(' / %d'%sum(self.iterator.pages)) self.vertical_scrollbar.setMinimum(100)