|
@@ -339,7 +339,7 @@ void Sprite2DEditor::_convert_to_mesh_2d_node() {
|
|
mesh_instance->set_mesh(mesh);
|
|
mesh_instance->set_mesh(mesh);
|
|
|
|
|
|
EditorUndoRedoManager *ur = EditorUndoRedoManager::get_singleton();
|
|
EditorUndoRedoManager *ur = EditorUndoRedoManager::get_singleton();
|
|
- ur->create_action(TTR("Convert to MeshInstance2D"));
|
|
|
|
|
|
+ ur->create_action(TTR("Convert to MeshInstance2D"), UndoRedo::MERGE_DISABLE, node);
|
|
SceneTreeDock::get_singleton()->replace_node(node, mesh_instance);
|
|
SceneTreeDock::get_singleton()->replace_node(node, mesh_instance);
|
|
ur->commit_action(false);
|
|
ur->commit_action(false);
|
|
}
|
|
}
|
|
@@ -394,7 +394,7 @@ void Sprite2DEditor::_convert_to_polygon_2d_node() {
|
|
polygon_2d_instance->set_polygons(polys);
|
|
polygon_2d_instance->set_polygons(polys);
|
|
|
|
|
|
EditorUndoRedoManager *ur = EditorUndoRedoManager::get_singleton();
|
|
EditorUndoRedoManager *ur = EditorUndoRedoManager::get_singleton();
|
|
- ur->create_action(TTR("Convert to Polygon2D"));
|
|
|
|
|
|
+ ur->create_action(TTR("Convert to Polygon2D"), UndoRedo::MERGE_DISABLE, node);
|
|
SceneTreeDock::get_singleton()->replace_node(node, polygon_2d_instance);
|
|
SceneTreeDock::get_singleton()->replace_node(node, polygon_2d_instance);
|
|
ur->commit_action(false);
|
|
ur->commit_action(false);
|
|
}
|
|
}
|