remove null context commands

This commit is contained in:
itsmattkc
2021-05-27 15:14:28 +10:00
parent 4b14352bcb
commit 24ce8f8446
2 changed files with 2 additions and 9 deletions
+2 -8
View File
@@ -2326,15 +2326,9 @@ void NodeSetPositionAsChildCommand::redo()
sub_command_ = new MultiUndoCommand();
if (shift_surroundings_) {
if (relative_) {
sub_command_->add_child(new NodeSetPositionAndShiftSurroundingsCommand(node_, relative_, pos, true));
}
sub_command_->add_child(new NodeSetPositionAndShiftSurroundingsCommand(node_, nullptr, pos, true));
sub_command_->add_child(new NodeSetPositionAndShiftSurroundingsCommand(node_, relative_, pos, true));
} else {
if (relative_) {
sub_command_->add_child(new NodeSetPositionCommand(node_, relative_, pos, true));
}
sub_command_->add_child(new NodeSetPositionCommand(node_, nullptr, pos, true));
sub_command_->add_child(new NodeSetPositionCommand(node_, relative_, pos, true));
}
}