WebBrowserSearchWidget: Fixed an issue related to the search engine menu not working anymore. maintenance

Sun, 04 Mar 2018 12:10:39 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 04 Mar 2018 12:10:39 +0100
branch
maintenance
changeset 6201
3eb8f77d0f8b
parent 6169
61659ef69a34
child 6202
f7ae22fc70d4

WebBrowserSearchWidget: Fixed an issue related to the search engine menu not working anymore.
(grafted from f6d76bf157b31d6875dd128b1b0e24ccc0aaa131)

WebBrowser/WebBrowserWebSearchWidget.py file | annotate | diff | comparison | revisions
--- a/WebBrowser/WebBrowserWebSearchWidget.py	Sat Mar 03 12:55:15 2018 +0100
+++ b/WebBrowser/WebBrowserWebSearchWidget.py	Sun Mar 04 12:10:39 2018 +0100
@@ -55,6 +55,7 @@
         self.__currentEngine = ""
         
         self.__enginesMenu = QMenu(self)
+        self.__enginesMenu.triggered.connect(self.__changeCurrentEngine)
         
         self.__engineButton = E5LineEditButton(self)
         self.__engineButton.setMenu(self.__enginesMenu)
@@ -248,8 +249,8 @@
             engine = self.__openSearchManager.engine(engineName)
             action = OpenSearchEngineAction(engine, self.__enginesMenu)
             action.setData(engineName)
-            action.triggered.connect(
-                lambda: self.__changeCurrentEngine(action))
+##            action.triggered.connect(
+##                lambda: self.__changeCurrentEngine(action))
             self.__enginesMenu.addAction(action)
             
             if self.__openSearchManager.currentEngineName() == engineName:

eric ide

mercurial