Browse Source

Merge pull request #60955 from pfertyk/issue-60668-fix-get-breakpointed-lines-crash

Fix `get_breakpointed_lines` crashing Godot
Rémi Verschelde 3 years ago
parent
commit
c0d189fbb8
1 changed files with 2 additions and 6 deletions
  1. 2 6
      scene/gui/text_edit.cpp

+ 2 - 6
scene/gui/text_edit.cpp

@@ -4756,9 +4756,7 @@ void TextEdit::add_gutter(int p_at) {
 		gutters.insert(p_at, GutterInfo());
 		gutters.insert(p_at, GutterInfo());
 	}
 	}
 
 
-	for (int i = 0; i < text.size() + 1; i++) {
-		text.add_gutter(p_at);
-	}
+	text.add_gutter(p_at);
 	emit_signal(SNAME("gutter_added"));
 	emit_signal(SNAME("gutter_added"));
 	update();
 	update();
 }
 }
@@ -4768,9 +4766,7 @@ void TextEdit::remove_gutter(int p_gutter) {
 
 
 	gutters.remove_at(p_gutter);
 	gutters.remove_at(p_gutter);
 
 
-	for (int i = 0; i < text.size() + 1; i++) {
-		text.remove_gutter(p_gutter);
-	}
+	text.remove_gutter(p_gutter);
 	emit_signal(SNAME("gutter_removed"));
 	emit_signal(SNAME("gutter_removed"));
 	update();
 	update();
 }
 }