diff -r 1b07e8b59039 -r f6d76bf157b3 WebBrowser/WebBrowserWebSearchWidget.py --- 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: