Allow using Enter key for replacing text in code editors (also Shift + Enter works backwards)

Fixes issue #31762
This commit is contained in:
Dominik 'squ@ll' Jasiński 2020-02-08 21:46:04 +01:00
parent 42f04cbc1a
commit 1adcd57377

View file

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