Helpviewer/HelpBrowserWV.py

changeset 4353
cff7e27fb7b8
parent 4352
86f7a3344d38
child 4355
40ec6bef4c22
diff -r 86f7a3344d38 -r cff7e27fb7b8 Helpviewer/HelpBrowserWV.py
--- a/Helpviewer/HelpBrowserWV.py	Tue Aug 04 19:13:28 2015 +0200
+++ b/Helpviewer/HelpBrowserWV.py	Wed Aug 05 19:45:33 2015 +0200
@@ -2125,11 +2125,11 @@
         @type QWebPage.Feature
         """
         from .FeaturePermissionBar import FeaturePermissionBar
-        self.__featurePermissionBar = FeaturePermissionBar(self)
+        self.__featurePermissionBar = FeaturePermissionBar(self, frame,
+                                                           feature)
         self.__featurePermissionBar.featurePermissionProvided.connect(
             self.__setFeaturePermission)
-        
-        self.__featurePermissionBar.requestPermission(frame, feature)
+        self.__featurePermissionBar.show()
     
     def __setFeaturePermission(self, frame, feature, policy):
         """
@@ -2151,6 +2151,7 @@
         """
         if self.__featurePermissionBar is not None:
             self.__featurePermissionBar.deleteLater()
+            self.__featurePermissionBar.hide()
             self.__featurePermissionBar = None
     
     def __downloadRequested(self, request):

eric ide

mercurial