WebBrowser/Network/EricSchemeHandler.py

changeset 6625
a67fee7bc09c
parent 6531
a401efd02cd1
child 6645
ad476851d7e0
diff -r 9718755def80 -r a67fee7bc09c WebBrowser/Network/EricSchemeHandler.py
--- a/WebBrowser/Network/EricSchemeHandler.py	Wed Dec 12 19:43:53 2018 +0100
+++ b/WebBrowser/Network/EricSchemeHandler.py	Wed Dec 12 19:52:24 2018 +0100
@@ -103,6 +103,8 @@
         if self.__loaded:
             return
         
+        lock = QMutexLocker(self.__mutex)
+        
         if self.__pageName == "adblock":
             contents = self.__adBlockPage()
         elif self.__pageName in ["home", "start", "startpage"]:
@@ -112,7 +114,6 @@
         else:
             contents = ""
         
-        lock = QMutexLocker(self.__mutex)
         self.__buffer.setData(contents.encode("utf-8"))
         self.__buffer.open(QIODevice.ReadOnly)
         self.open(QIODevice.ReadOnly)

eric ide

mercurial