Search Issue Tracker

In Progress

Fix In Review for 2022.3.X, 2023.2.X, 2024.1.X

Fixed in 2023.3.0b3



Found in




Issue ID




Tilemap.RefreshAllTiles does not call StartUp function when tiles have an Instanced GameObject attached



How to reproduce:
1. Open the attached “tilemap_issue” project
2. Open the “DemoScene” (Assets > BugExample > Scene > DemoScene)
3. Enter Play mode
4. In the console, take note that the StartUp function is called on both tiles (A and B)
5. Clear the console and press the “RefreshAllTiles” button
6. Observe how only tile B will have its StartUp function called

Expected result: Both tiles will have their StartUp function called
Actual result: Only the tile without an Instanced GameObject attached has its Startup function called

Reproducible in: 2022.3.14f1, 2023.2.1f1, 2023.3.0a15
Could not test with: 2021.1.32f1 (feature does not exist)

Reproducible on: Windows 11
Not reproducible on: No other environments tested

Note: Also reproducible in Player

  1. Resolution Note (fix version 2023.3.0b3):

    Fix for this issue will be available on Unity 2023.3.0b3 and above

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.