1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-09 12:50:35 +00:00

Merge pull request #31355 from nekomatata/fix-select-prev-freeze

Fixed freeze on search previous
This commit is contained in:
Rémi Verschelde
2019-08-13 20:47:45 +02:00
committed by GitHub

View File

@@ -374,12 +374,14 @@ bool FindReplaceBar::search_prev() {
int line, col;
_get_search_from(line, col);
col -= text.length();
if (col < 0) {
line -= 1;
if (line < 0)
line = text_edit->get_line_count() - 1;
col = text_edit->get_line(line).length();
if (line == result_line && col == result_col) {
col -= text.length();
if (col < 0) {
line -= 1;
if (line < 0)
line = text_edit->get_line_count() - 1;
col = text_edit->get_line(line).length();
}
}
return _search(flags, line, col);