WebBrowser/Download/DownloadManager.py

changeset 6286
2c8a751d6137
parent 6234
fb1f9e681848
child 6645
ad476851d7e0
--- a/WebBrowser/Download/DownloadManager.py	Sun May 13 12:53:27 2018 +0200
+++ b/WebBrowser/Download/DownloadManager.py	Sun May 13 12:55:08 2018 +0200
@@ -260,8 +260,11 @@
                     downloadItem.cancel()
                     return
         
-        pageUrl = \
-            WebBrowserWindow.mainWindow().getWindow().currentBrowser().url()
+        window = WebBrowserWindow.getWindow()
+        if window:
+            pageUrl = window.currentBrowser().url()
+        else:
+            pageUrl = QUrl()
         from .DownloadItem import DownloadItem
         itm = DownloadItem(downloadItem=downloadItem, pageUrl=pageUrl,
                            parent=self)

eric ide

mercurial