Open SatishGandham opened 2 years ago
Assuming this affects 10% of js editor users.
Stat | Values |
---|---|
Reach | 300 |
Effort (months) | 0.5 |
This will be resolved with https://github.com/appsmithorg/appsmith/issues/3532 when we remove cloning of dataTree and add setters for the value that needs to update.
Is there an existing issue for this?
Description
We have the following JS object.
Data from above is bound to a table as
{{jsObject.data()}}
. Whenever you touch this field in property pane, the data is truncated. country.ccn3 changes as follows 233->2331->23311->233111 and so on.Countries.Data is accurate, but worker is using the previous computation and keeps updating it.
I'm not sure if a user will ever run into it, but there could be a bug somewhere causing unnecessary side affects.
Steps To Reproduce
{{jsObject.data()}}
to table data.You will see country.ccn3 value change in each eval cycle.
Public Sample App
https://release.app.appsmith.com/app/data-cloning-issue/countries-table-62b15b0e3446e7397e69d83e
Version
Both, Latest.