Reproduction steps:
1. Open the attached “Repro” project
2. Open the “Assets/DemoScene.unity” Scene
3. Enter the Play Mode
4. Press the “Play” Button in the Game View
5. Press on the left side of the screen to move the camera to the left
6. Press the purple button above the tower on the left 5 times
7. Press on the left side of the screen to move the camera to the left
8. Select the “Tower3” GameObject (LeftSceneSide > MapScene(Clone) > Castle > CastleParts > lv2_1) in the Hierarchy window
9. Observe the “Label” field under the Sprite Resolver Component in the Inspector window
10. Observe the Console window
Expected result: The Console logs “Entry label it has” entry, but the Sprite Resolver reports “Entry_1” and the Sprite selected is incorrect
Actual result: The Console log and the Sprite Resolver’s Label field match, the Sprite selected is correct
Reproducible with: 7.0.11 (2021.3.30f1)
Not reproducible with: 8.0.5 (2022.1.241f1), 9.0.3 (2022.3.10f1), 10.0.3 (2023.1.14f1, 2023.2.0b9, 2023.3.0a5)
Fixed in: 8.0.0-pre.3 (2022.1.0b1),
Reproducible on: Windows 10 Pro (22H2)
Not reproducible on: No other environment tested