"AssetPostprocessor.OnPostprocessAllAssets" is called twice when creating an asset, and if a change is only made on the first call, we loose it
Unity: Asset - Database
Fixed
2023.3.X
2022.3.X
Won't Fix
6.2.X
6.1.X
6.0.X
2023.2.X
2023.1.X
This issue should've gotten fixed prior to shifting to 6.1 new trunk, if it's a mistake please re-open.
This issue should've gotten fixed prior to shifting to 6.1 new trunk, if it's a mistake please re-open.
Fixed an issue with ordering of processing newly created ScriptableObjects. Awake() is now the last step as expected and is no longer called twice.
Cancelling this 2023.2 tech release issue since the support for this release has come to end of life. Cancelling this 2023.2 port case does not affect any LTS or Unity 6 Beta/Preview that remain open.
Fixed an issue with ordering of processing newly created ScriptableObjects. Awake() is now the last step as expected and is no longer called twice.
How to reproduce:
1. Open the user’s attached “Test AssetPostprocessor - 2022.zip” project
2. Go to Menu > Test > Reset updated paths
3. In the Project window right, click > Create > Thing
4. Select the newly created “New Thing.asset”
5. Observe the “Text” Text field in the Inspector window
Expected result: The text field is “Postprocessor text”
Actual result: The text field is empty