--- a/src/eric7/HelpViewer/HelpViewerWidget.py Sun Jun 23 12:17:40 2024 +0200 +++ b/src/eric7/HelpViewer/HelpViewerWidget.py Sun Jun 23 16:23:36 2024 +0200 @@ -910,6 +910,7 @@ cv = self.currentViewer() if cv: self.__searchWidget.attachTextEdit(cv, editType=cv.viewerType()) + self.__searchWidget.deactivate() cv.setFocus(Qt.FocusReason.OtherFocusReason) ####################################################################### @@ -1311,6 +1312,8 @@ @param visible flag indicating to show or hide the search widget @type bool """ + self.__searchButton.setChecked(visible) + self.__searchWidget.setVisible(visible) if visible: self.__searchWidget.activate() @@ -1322,6 +1325,7 @@ """ Public slot to find the previous occurrence of the current search term. """ + self.showHideSearch(True) self.__searchWidget.findPrev() @pyqtSlot() @@ -1329,6 +1333,7 @@ """ Public slot to find the next occurrence of the current search term. """ + self.showHideSearch(True) self.__searchWidget.findNext() #######################################################################