Closed isglass closed 3 weeks ago
The issue is that default value application does not check names if dataSource does not exist, while type conversion code does. This does not lead to any issue when data is cloned (useRawData: false), a side effect of the cloning instead makes it work.
When configured with
useRawData: false
, it correctly applies default values to fields when passed data objects usingname
instead ofdataSource
as keys.When configured with
useRawData : true
, it only works if passed data objects usingdataSource
as keys = how they would be loaded from a backend.