Fixed undo not updating spawn checkbox in replication editor

When pressing undo the value was set to the same as it was before in the ui. It was saved correctly in the config but not updated in the editor.
This commit is contained in:
Dommi 2024-06-03 20:50:49 +02:00
parent 4359c28fea
commit aebcd699fe
1 changed files with 1 additions and 1 deletions

View File

@ -430,7 +430,7 @@ void ReplicationEditor::_tree_item_edited() {
undo_redo->add_do_method(config.ptr(), "property_set_spawn", prop, value); undo_redo->add_do_method(config.ptr(), "property_set_spawn", prop, value);
undo_redo->add_undo_method(config.ptr(), "property_set_spawn", prop, !value); undo_redo->add_undo_method(config.ptr(), "property_set_spawn", prop, !value);
undo_redo->add_do_method(this, "_update_value", prop, column, value ? 1 : 0); undo_redo->add_do_method(this, "_update_value", prop, column, value ? 1 : 0);
undo_redo->add_undo_method(this, "_update_value", prop, column, value ? 1 : 0); undo_redo->add_undo_method(this, "_update_value", prop, column, value ? 0 : 1);
undo_redo->commit_action(); undo_redo->commit_action();
} else if (column == 2) { } else if (column == 2) {
undo_redo->create_action(TTR("Set sync property")); undo_redo->create_action(TTR("Set sync property"));