2
0
Эх сурвалжийг харах

Merge pull request #68651 from ClarkThyLord/fix_code_editor_search_match_inconsistencies

Fix code editor search match inconsistencies
Rémi Verschelde 2 жил өмнө
parent
commit
74590e9597

+ 5 - 3
editor/code_editor.cpp

@@ -377,10 +377,12 @@ void FindReplaceBar::_update_results_count() {
 
 
 			if (is_whole_words()) {
 			if (is_whole_words()) {
 				if (col_pos > 0 && !is_symbol(line_text[col_pos - 1])) {
 				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;
 				}
 				}
 			}
 			}