From 79e384ef76b2c6ff855b473057db7663591720bc Mon Sep 17 00:00:00 2001 From: GriffinR Date: Wed, 19 Aug 2020 14:57:53 -0400 Subject: [PATCH] Fix metatile selection not updating properly when changing tilesets --- src/ui/metatileselector.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ui/metatileselector.cpp b/src/ui/metatileselector.cpp index 31dbef43..36e7b4ea 100644 --- a/src/ui/metatileselector.cpp +++ b/src/ui/metatileselector.cpp @@ -65,8 +65,11 @@ bool MetatileSelector::selectFromMap(uint16_t metatileId, uint16_t collision, ui void MetatileSelector::setTilesets(Tileset *primaryTileset, Tileset *secondaryTileset) { this->primaryTileset = primaryTileset; this->secondaryTileset = secondaryTileset; - if (!this->selectionIsValid()) + if (!this->selectionIsValid()) { this->select(Project::getNumMetatilesPrimary() + this->secondaryTileset->metatiles->length() - 1); + } else { + updateSelectedMetatiles(); + } this->draw(); }