Unity Issue Tracker - ScriptableSingleton value change isn't detected in Unity when it's modified via text editor
Closed
UUM-57123
ScriptableSingleton value change isn't detected in Unity when it's modified via text editor
Unity: Scripting Runtime
Won't Fix
6.0.X
2023.3.X
2023.2.X
2022.3.X
2021.3.X
ScriptableSingleton in this case is functioning as designed
How to reproduce:
1. Open the attached “TempTest.zip“ project
2. Open the “ExampleScriptableSingleton.dat“ file with a text editor (TempTest/ProjectSettings)
3. Change the “currentNumber“ value from 0 to 1
4. Save made changes
5. In the Unity Editor, log the “Current Number“ (BugReport > Log & Save Current Number)
Expected result: Logged “Current Number” is 1
Actual result: Logged “Current Number” is 0
Reproducible on: macOS 14.0 Sonoma (Intel)
Not reproducible on: No other environment tested
Note: ScriptableSingleton changes are detected if the Editor is restarted or if everything is reimported (by right-clicking in the Assets folder and selecting “Reimport All“)
Prioritise and Follow this issue
Have a workaround or additional info about this issue?