From 85828260130df14c2add38b60d9042f793c67eac Mon Sep 17 00:00:00 2001 From: David Capello Date: Tue, 30 Jun 2020 18:53:14 -0300 Subject: [PATCH] Fix move_tiles_in_tileset --- src/app/util/cel_ops.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/util/cel_ops.cpp b/src/app/util/cel_ops.cpp index cfd839901..eb1c949a0 100644 --- a/src/app/util/cel_ops.cpp +++ b/src/app/util/cel_ops.cpp @@ -701,9 +701,10 @@ void move_tiles_in_tileset( { OPS_TRACE("move_tiles_in_tileset\n"); + picks.resize(std::max(picks.size(), beforeIndex)); + int n = beforeIndex - tileset->size(); if (n > 0) { - picks.resize(picks.size()+n); while (n-- > 0) cmds->executeAndAdd(new cmd::AddTile(tileset, tileset->makeEmptyTile())); }