Mt3Zz / Unity-SODatabase

Database of ScriptableObject for Unity
MIT License
0 stars 0 forks source link

ObjectStorageEditor 手動でのリストの入れ替えが反映されない #5

Open Mt3Zz opened 2 weeks ago

Mt3Zz commented 2 weeks ago

ObjectStorageEditorのListViewが_organizerForEditorとバインディングされています。 _organizerForEditorは、_objectsや_trashedObjectsを自身にコピーします。 これはフィルターを設定したときにもとのリストに変更を反映させないための措置です。

手動でリストを入れ替えたとき、変更は_organizerForEditorに反映されます。 しかし、もとのリストに変更が反映されないため、インスペクターを開き直すと変更がキャンセルされたように見えます。