From 11bdf03f7c0144e4f326e303e994798d86bff8f1 Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" Date: Sat, 8 Jun 2019 23:02:37 +0200 Subject: [PATCH] Improved the way document for viewing is selected. --- nw/gui/winmain.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/nw/gui/winmain.py b/nw/gui/winmain.py index c13d2d01..4c1560db 100644 --- a/nw/gui/winmain.py +++ b/nw/gui/winmain.py @@ -316,7 +316,13 @@ class GuiMain(QMainWindow): if tHandle is None: tHandle = self.treeView.getSelectedHandle() if tHandle is None: - logger.warning("No document selected") + logger.warning("No document selected, trying last viewed") + tHandle = self.theProject.lastViewed + if tHandle is None: + logger.warning("No document selected, trying editor document") + tHandle = self.theDocument.docHandle + if tHandle is None: + logger.warning("No document selected, giving up") return False tItem = self.theProject.getItem(tHandle)