Skip to content

Commit 980d551

Browse files
committed
Merge pull request godotengine#86387 from jsjtxietian/fix-tile-set
Fix `UndoRedo history mismatch` when creating a new tile atlas
2 parents b4fe310 + 1217d7d commit 980d551

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

editor/plugins/tiles/tile_set_editor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,11 @@ void TileSetEditor::_load_texture_files(const Vector<String> &p_paths) {
117117
// Actually create the new source.
118118
Ref<TileSetAtlasSource> atlas_source = memnew(TileSetAtlasSource);
119119
atlas_source->set_texture(texture);
120+
atlas_source->set_texture_region_size(tile_set->get_tile_size());
120121

121122
EditorUndoRedoManager *undo_redo = EditorUndoRedoManager::get_singleton();
122123
undo_redo->create_action(TTR("Add a new atlas source"));
123124
undo_redo->add_do_method(*tile_set, "add_source", atlas_source, source_id);
124-
undo_redo->add_do_method(*atlas_source, "set_texture_region_size", tile_set->get_tile_size());
125125
undo_redo->add_undo_method(*tile_set, "remove_source", source_id);
126126
undo_redo->commit_action();
127127

0 commit comments

Comments
 (0)