WebBrowser/WebBrowserView.py

changeset 5195
a282431c01fc
parent 5194
4750c83cc718
child 5389
9b1c800daff3
--- a/WebBrowser/WebBrowserView.py	Mon Oct 03 19:02:45 2016 +0200
+++ b/WebBrowser/WebBrowserView.py	Mon Oct 03 19:12:03 2016 +0200
@@ -167,14 +167,15 @@
             self.__mw.newTab(name)
             return
         
-        if not name.scheme() and not os.path.exists(name.toString()):
-            name.setScheme(Preferences.getWebBrowser("DefaultScheme"))
-        else:
-            if Utilities.isWindowsPlatform():
-                name.setUrl("file:///" + Utilities.fromNativeSeparators(
-                    name.toString()))
+        if not name.scheme():
+            if not os.path.exists(name.toString()):
+                name.setScheme(Preferences.getWebBrowser("DefaultScheme"))
             else:
-                name.setUrl("file://" + name.toString())
+                if Utilities.isWindowsPlatform():
+                    name.setUrl("file:///" + Utilities.fromNativeSeparators(
+                        name.toString()))
+                else:
+                    name.setUrl("file://" + name.toString())
         
         if len(name.scheme()) == 1 or \
            name.scheme() == "file":

eric ide

mercurial