浏览代码

Got replace-all working without breaking search

unknown 6 年之前
父节点
当前提交
2685d3324c
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      editor/code_editor.cpp

+ 5 - 1
editor/code_editor.cpp

@@ -341,7 +341,11 @@ bool FindReplaceBar::search_prev() {
 bool FindReplaceBar::search_next() {
 
 	uint32_t flags = 0;
-	String text = get_search_text();
+	String text;
+	if (replace_all_mode)
+		text = get_replace_text();
+	else
+		text = get_search_text();
 
 	if (is_whole_words())
 		flags |= TextEdit::SEARCH_WHOLE_WORDS;