Unity Issue Tracker - Scripting symbols are not refreshed after changing a preset
Fixed
UUM-17585
Scripting symbols are not refreshed after changing a preset
Unity: Scripting
Fixed
2023.1.X
2022.2.X
Won't Fix
2022.1.X
2022.1.0a2 onwards
Backport to branch 2022.1 has stopped as it reached end of life
Reproduction steps:
1. Open the attached project "ProjectSettingPreset"
2. Open Project Settings and select "Player"
3. Observe "Scripting Define Symbols"
4. Open the Select Preset window
5. Select the "Define2" preset
Expected result: the scripting symbol changes to KEVIN_SCRIPTING_DEFINE_2
Actual result: the scripting symbol remains KEVIN_SCRIPTING_DEFINE_1
Reproducible with: 2022.1.0a2, 2022.1.21f1, 2022.2.0b12, 2023.1.0a16
Not reproducible with: 2021.3.12f1, 2022.1.0a1
Could not test with: 2020.3.41f1 (“List is Empty” under Scripting Define Symbols even after reopening the Editor)
Reproducible on: macOS 12.4
Note: the correct scripting symbol appears after closing and reopening the Editor
Prioritise and Follow this issue
Have a workaround or additional info about this issue?