Browse Source

Fix autocomplete persisting at the beginning of a line

VolTer 2 years ago
parent
commit
d16df33021
1 changed files with 1 additions and 1 deletions
  1. 1 1
      scene/gui/code_edit.cpp

+ 1 - 1
scene/gui/code_edit.cpp

@@ -2856,7 +2856,7 @@ void CodeEdit::_filter_code_completion_candidates_impl() {
 	const int caret_line = get_caret_line();
 	const int caret_line = get_caret_line();
 	const int caret_column = get_caret_column();
 	const int caret_column = get_caret_column();
 	const String line = get_line(caret_line);
 	const String line = get_line(caret_line);
-	ERR_FAIL_INDEX_MSG(caret_column - 1, line.length(), "Caret column exceeds line length.");
+	ERR_FAIL_INDEX_MSG(caret_column, line.length() + 1, "Caret column exceeds line length.");
 
 
 	if (caret_column > 0 && line[caret_column - 1] == '(' && !code_completion_forced) {
 	if (caret_column > 0 && line[caret_column - 1] == '(' && !code_completion_forced) {
 		cancel_code_completion();
 		cancel_code_completion();