WebBrowser/SearchWidget.py

changeset 6591
7994baeb7abe
parent 6048
82ad8ec9548c
child 6645
ad476851d7e0
--- a/WebBrowser/SearchWidget.py	Sat Nov 17 12:45:58 2018 +0100
+++ b/WebBrowser/SearchWidget.py	Sat Nov 17 15:07:53 2018 +0100
@@ -184,12 +184,19 @@
         
         self.__setFindtextComboBackground(False)
         self.show()
-
+    
+    def __resetSearch(self):
+        """
+        Private method to reset the last search.
+        """
+        self.__mainWindow.currentBrowser().findText("")
+    
     @pyqtSlot()
     def on_closeButton_clicked(self):
         """
         Private slot to close the widget.
         """
+        self.__resetSearch()
         self.close()
     
     def keyPressEvent(self, event):
@@ -203,6 +210,7 @@
             if cb:
                 cb.setFocus(Qt.ActiveWindowFocusReason)
             event.accept()
+            self.__resetSearch()
             self.close()
     
     def __setFindtextComboBackground(self, error):

eric ide

mercurial