From fe05761fe7740d073a29c52404226816a16ec952 Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" Date: Sat, 11 May 2019 01:14:03 +0200 Subject: [PATCH] Fixed the preview call so it only works on files. --- nw/gui/winmain.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/nw/gui/winmain.py b/nw/gui/winmain.py index a313757e..a6125afe 100644 --- a/nw/gui/winmain.py +++ b/nw/gui/winmain.py @@ -201,13 +201,15 @@ class GuiMain(QMainWindow): logger.warning("No document selected") return - logger.debug("Generating preview for item %s" % tHandle) - self.stackPane.setCurrentIndex(self.stackView) - aDoc = ToHtml(self.theProject, self) - aDoc.setText(tHandle) - aDoc.tokenizeText() - aDoc.doConvert() - self.docViewer.setHtml(aDoc.theResult) + tItem = self.theProject.getItem(tHandle) + if tItem.itemType == nwItemType.FILE: + logger.debug("Generating preview for item %s" % tHandle) + self.stackPane.setCurrentIndex(self.stackView) + aDoc = ToHtml(self.theProject, self) + aDoc.setText(tHandle) + aDoc.tokenizeText() + aDoc.doConvert() + self.docViewer.setHtml(aDoc.theResult) return