From 017c0bd96251f6b523f2cf92074a19d1c26f7cb9 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 20 Jan 2017 07:53:27 +0530 Subject: [PATCH] Ensure only absolute paths are stored in the viewer history --- src/calibre/gui2/viewer/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/viewer/main.py b/src/calibre/gui2/viewer/main.py index 52852aa6b6..e32794b1c3 100644 --- a/src/calibre/gui2/viewer/main.py +++ b/src/calibre/gui2/viewer/main.py @@ -987,7 +987,7 @@ class EbookViewer(MainWindow): vh.remove(pathtoebook) except: pass - vh.insert(0, pathtoebook) + vh.insert(0, os.path.abspath(pathtoebook)) vprefs.set('viewer_open_history', vh[:50]) self.build_recent_menu() self.view.set_book_data(self.iterator)