summaryrefslogtreecommitdiffstats
path: root/scene/gui/code_edit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scene/gui/code_edit.cpp')
-rw-r--r--scene/gui/code_edit.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/scene/gui/code_edit.cpp b/scene/gui/code_edit.cpp
index b8af4c3f79..f7eae2b772 100644
--- a/scene/gui/code_edit.cpp
+++ b/scene/gui/code_edit.cpp
@@ -1861,6 +1861,9 @@ bool CodeEdit::is_line_code_region_start(int p_line) const {
if (code_region_start_string.is_empty()) {
return false;
}
+ if (is_in_string(p_line) != -1) {
+ return false;
+ }
return get_line(p_line).strip_edges().begins_with(code_region_start_string);
}
@@ -1869,6 +1872,9 @@ bool CodeEdit::is_line_code_region_end(int p_line) const {
if (code_region_start_string.is_empty()) {
return false;
}
+ if (is_in_string(p_line) != -1) {
+ return false;
+ }
return get_line(p_line).strip_edges().begins_with(code_region_end_string);
}