Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
QDS 4.6.0
-
None
Description
To repro use the attached project, or create a new one with two materials with both baseColorMap and baseColor properties set.
- Delete the second material (called 'delete this' in attached example)
- Undo the deletion
--> The other material loses the baseColorMap texture, though it is still visible in the code view. All other views think the baseColorMap property is not set at all. Trying to set the baseColorMap property on the bugged material complains about "Duplicate property binding".
Puppet reset won't fix it, but changing something else and saving the document fixes the issue.
This may be related to fact that undoing delete recreates the internal nodes. Maybe the texture binding is somehow invalid on the puppet side when the instance is created?