1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-08 12:40:44 +00:00

Fix breakpoint toggle signal not firing when expected

This commit is contained in:
Paulb23
2021-07-11 17:07:29 +01:00
parent fdddfa02fd
commit a736fb8ce9
4 changed files with 51 additions and 13 deletions

View File

@@ -2449,6 +2449,7 @@ void TextEdit::clear() {
setting_text = true;
_clear();
setting_text = false;
emit_signal(SNAME("text_set"));
}
void TextEdit::_clear() {
@@ -2486,6 +2487,7 @@ void TextEdit::set_text(const String &p_text) {
update();
setting_text = false;
emit_signal(SNAME("text_set"));
}
String TextEdit::get_text() const {
@@ -4709,6 +4711,7 @@ void TextEdit::_bind_methods() {
/* Signals */
/* Core. */
ADD_SIGNAL(MethodInfo("text_set"));
ADD_SIGNAL(MethodInfo("text_changed"));
ADD_SIGNAL(MethodInfo("lines_edited_from", PropertyInfo(Variant::INT, "from_line"), PropertyInfo(Variant::INT, "to_line")));
@@ -4875,7 +4878,7 @@ void TextEdit::_backspace() {
int prev_line = cc ? cl : cl - 1;
int prev_column = cc ? (cc - 1) : (text[cl - 1].length());
merge_gutters(cl, prev_line);
merge_gutters(prev_line, cl);
if (_is_line_hidden(cl)) {
_set_line_as_hidden(prev_line, true);