Procházet zdrojové kódy

Merge pull request #36030 from dreamsComeTrue/fix-replace-text-entered

Allow using Enter key for replacing text in code editors
Rémi Verschelde před 5 roky
rodič
revize
94bf1a8a9d
1 změnil soubory, kde provedl 5 přidání a 0 odebrání
  1. 5 0
      editor/code_editor.cpp

+ 5 - 0
editor/code_editor.cpp

@@ -517,6 +517,11 @@ void FindReplaceBar::_replace_text_entered(const String &p_text) {
 	if (selection_only->is_pressed() && text_edit->is_selection_active()) {
 		_replace_all();
 		_hide_bar();
+	} else if (Input::get_singleton()->is_key_pressed(KEY_SHIFT)) {
+		_replace();
+		search_prev();
+	} else {
+		_replace();
 	}
 }