From 0d18575ad13d17d9436e7ec70bf28f6300ee72f9 Mon Sep 17 00:00:00 2001 From: kit Date: Sat, 8 Feb 2025 17:08:15 -0500 Subject: [PATCH] Fix error when toggling comment with empty lines --- editor/gui/code_editor.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/editor/gui/code_editor.cpp b/editor/gui/code_editor.cpp index 1c72497787c..48e92ea5e30 100644 --- a/editor/gui/code_editor.cpp +++ b/editor/gui/code_editor.cpp @@ -1356,7 +1356,9 @@ void CodeTextEditor::toggle_inline_comment(const String &delimiter) { if (is_commented) { int delimiter_column = text_editor->get_line(line).find(delimiter); - text_editor->remove_text(line, delimiter_column, line, delimiter_column + delimiter.length()); + if (delimiter_column != -1) { + text_editor->remove_text(line, delimiter_column, line, delimiter_column + delimiter.length()); + } } else { text_editor->insert_text(delimiter, line, text_editor->get_first_non_whitespace_column(line)); }