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

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

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 04 Mar 2018 12:10:39 +0100
changeset 6172
f6d76bf157b3
parent 6171
1b07e8b59039
child 6173
cb1488b062a9

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

WebBrowser/WebBrowserWebSearchWidget.py file | annotate | diff | comparison | revisions
--- a/WebBrowser/WebBrowserWebSearchWidget.py	Sat Mar 03 19:09:07 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