From bec5c0113f58842e74fd433fd951b45bdfa175e8 Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" Date: Sat, 18 May 2019 18:33:26 +0200 Subject: [PATCH 1/2] Stupid menu bug. --- nw/gui/mainmenu.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nw/gui/mainmenu.py b/nw/gui/mainmenu.py index 399e6d1b..ec8a8060 100644 --- a/nw/gui/mainmenu.py +++ b/nw/gui/mainmenu.py @@ -254,7 +254,7 @@ class GuiMainMenu(QMenuBar): menuItem = QAction(QIcon.fromTheme("text-html"), "View Document", self) menuItem.setStatusTip("View Document in HTML") menuItem.setShortcut("Ctrl+R") - menuItem.triggered.connect(self.theParent.viewDocument) + menuItem.triggered.connect(lambda : self.theParent.viewDocument(None)) self.docuMenu.addAction(menuItem) # # Document > Separator From d89e7fcd60c45b9b997ef6df2d3c66cee6f09045 Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" Date: Sat, 18 May 2019 18:34:21 +0200 Subject: [PATCH 2/2] Stupid menu bug. --- nw/gui/winmain.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nw/gui/winmain.py b/nw/gui/winmain.py index b7b20578..36e1ecad 100644 --- a/nw/gui/winmain.py +++ b/nw/gui/winmain.py @@ -245,6 +245,10 @@ class GuiMain(QMainWindow): return False tItem = self.theProject.getItem(tHandle) + if tItem is None: + logger.warning("Item not found") + return False + if tItem.itemType == nwItemType.FILE: logger.debug("Generating preview for item %s" % tHandle) aDoc = ToHtml(self.theProject, self)