src/eric7/Preferences/ConfigurationPages/EditorSearchPage.py

branch
eric7
changeset 10429
643989a1e2bd
parent 10428
a071d4065202
child 10439
21c28b0f9e41
--- a/src/eric7/Preferences/ConfigurationPages/EditorSearchPage.py	Wed Dec 20 14:58:58 2023 +0100
+++ b/src/eric7/Preferences/ConfigurationPages/EditorSearchPage.py	Wed Dec 20 15:42:44 2023 +0100
@@ -29,17 +29,22 @@
         self.editorColours = {}
 
         # set initial values
+        # Quicksearch
         self.quicksearchCheckBox.setChecked(Preferences.getEditor("QuickSearchEnabled"))
+        self.quicksearchMarkersEnabledCheckBox.setChecked(
+            Preferences.getEditor("QuickSearchMarkersEnabled")
+        )
+        self.quicksearchMarkOccurrencesTimeoutSpinBox.setValue(
+            Preferences.getEditor("QuickSearchMarkOccurrencesTimeout")
+        )
+
+        # Search markers
         self.searchMarkersEnabledCheckBox.setChecked(
             Preferences.getEditor("SearchMarkersEnabled")
         )
-        self.quicksearchMarkersEnabledCheckBox.setChecked(
-            Preferences.getEditor("QuickSearchMarkersEnabled")
-        )
         self.occurrencesMarkersEnabledCheckBox.setChecked(
             Preferences.getEditor("MarkOccurrencesEnabled")
         )
-
         self.markOccurrencesTimeoutSpinBox.setValue(
             Preferences.getEditor("MarkOccurrencesTimeout")
         )
@@ -81,20 +86,26 @@
         """
         Public slot to save the Editor Search configuration.
         """
+        # Quicksearch
         Preferences.setEditor(
             "QuickSearchEnabled", self.quicksearchCheckBox.isChecked()
         )
         Preferences.setEditor(
-            "SearchMarkersEnabled", self.searchMarkersEnabledCheckBox.isChecked()
-        )
-        Preferences.setEditor(
             "QuickSearchMarkersEnabled",
             self.quicksearchMarkersEnabledCheckBox.isChecked(),
         )
         Preferences.setEditor(
+            "QuickSearchMarkOccurrencesTimeout",
+            self.quicksearchMarkOccurrencesTimeoutSpinBox.value(),
+        )
+
+        # Search markers
+        Preferences.setEditor(
+            "SearchMarkersEnabled", self.searchMarkersEnabledCheckBox.isChecked()
+        )
+        Preferences.setEditor(
             "MarkOccurrencesEnabled", self.occurrencesMarkersEnabledCheckBox.isChecked()
         )
-
         Preferences.setEditor(
             "MarkOccurrencesTimeout", self.markOccurrencesTimeoutSpinBox.value()
         )

eric ide

mercurial