Search Issue Tracker

Won't Fix

Votes

0

Found in

2018.4

2018.4.26f1

2021.1

Issue ID

1275738

Regression

No

Asset parameters not updating in Inspector when changed with script and AssetDatabase.ImportAsset() is called unless re-selected

Serialization

-

How to reproduce:
1. Open the attached project from "stopTime_1275738.zip"
2. Navigate to Window > My Window
3. Select asset "Test" and observe "Stop Time" in Inspector in Debug mode
4. Click button "Click" in the newly opened window a couple of times

Expected result: stopTime variable updates in real time
Actual result: asset has to be re-selected to see the variable updated

Reproducible with: 2018.4.28f1, 2019.4.13f1, 2020.1.10f1, 2020.2.0b9, 2021.1.0a2

Notes: Tested with calculating the variables, when setting string variables, no reselection needed.

  1. Resolution Note (2021.1.X):

    The recommendation would be to use SerializedObject/SerializedProperties to do those changes instead of saving the asset directly if you want to have inspectors react to those changes.

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.