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):