src/eric7/HelpViewer/HelpViewerWidget.py

branch
eric7
changeset 10795
89cfe35c12f9
parent 10705
3cf0e712488a
child 10803
bfae392498c0
--- 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()
 
     #######################################################################

eric ide

mercurial