Procházet zdrojové kódy

Merge pull request #68651 from ClarkThyLord/fix_code_editor_search_match_inconsistencies

Fix code editor search match inconsistencies
Rémi Verschelde před 2 roky
rodič
revize
74590e9597
1 změnil soubory, kde provedl 5 přidání a 3 odebrání
  1. 5 3
      editor/code_editor.cpp

+ 5 - 3
editor/code_editor.cpp

@@ -377,10 +377,12 @@ void FindReplaceBar::_update_results_count() {
 
 			if (is_whole_words()) {
 				if (col_pos > 0 && !is_symbol(line_text[col_pos - 1])) {
-					break;
+					col_pos += searched.length();
+					continue;
 				}
-				if (col_pos + line_text.length() < line_text.length() && !is_symbol(line_text[col_pos + searched.length()])) {
-					break;
+				if (col_pos + searched.length() < line_text.length() && !is_symbol(line_text[col_pos + searched.length()])) {
+					col_pos += searched.length();
+					continue;
 				}
 			}