Helpviewer/HelpWindow.py

changeset 5341
d874aeb629dc
parent 5226
7d8cee42ab86
child 5389
9b1c800daff3
diff -r abbb6f750607 -r d874aeb629dc Helpviewer/HelpWindow.py
--- a/Helpviewer/HelpWindow.py	Sun Nov 20 16:47:33 2016 +0100
+++ b/Helpviewer/HelpWindow.py	Sun Nov 20 17:42:59 2016 +0100
@@ -2662,8 +2662,13 @@
             self.__activating = True
             req = QNetworkRequest(url)
             req.setRawHeader(b"X-Eric6-UserLoadAction", b"1")
-            self.currentBrowser().setSource(
-                None, (req, QNetworkAccessManager.GetOperation, b""))
+            cb = self.currentBrowser()
+            if cb is None:
+                self.newTab(
+                    None, (req, QNetworkAccessManager.GetOperation, b""))
+            else:
+                cb.setSource(
+                    None, (req, QNetworkAccessManager.GetOperation, b""))
             self.__activating = False
         
     def __linksActivated(self, links, keyword):

eric ide

mercurial