error to undo material texture src change
[object HTMLImageEleme...] instead of #actual-id after undo of texture change
https://github.com/user-attachments/assets/49db072d-0c72-43bd-b2a8-b65709dde6da
Probably related to the entity serialization for asset properties. We did a fix related to that in aframe master https://github.com/aframevr/aframe/pull/5544 Let's see if we can make a workaround just to fix it without updating to aframe master.
If in index.html you use an aframe master build (three r167)
<script src="https://cdn.jsdelivr.net/gh/aframevr/aframe@4142ec90a76916d252e375ceb1595971ee264966/dist/aframe-master.min.js"></script>
the issue is fixed.
Really we should just update aframe, not worth the time to try to fix that in an old version.
#842
We can do a custom 1.5.0 build with just the change from https://github.com/aframevr/aframe/pull/5544 that should be safer. I looked at the code, that's not possible to monkey patch propertyTypes, this object is not exposed.
Reoponed because we reverted the aframe update in #850 and pending a fix for #851 before updating it again.