-
-
Notifications
You must be signed in to change notification settings - Fork 27
Description
After updating ember-changeset-validations from 2.2.1 to 3.16.0, the computed properties that are dependent on changeset.isDirty are not updating when changeset.isDirty changes. This doesn't appear to be an issue for the other computed properties. Properties on the changeset that contain modified values trigger computed properties as expected.
Here is the project that recreates the issue. isDirty/isPristine computed properties do not get triggered. firstName property does get triggered as expected.
Github Link: https://github.com/PVSAmulya/form-project
When using ember-changeset 3.15.0 with ember-changeset-validations 2.2.1 changeset.isDirty computed property works as expected. I debugged this issue to validated-changeset.
There was a similar issue in ember-changeset for isValid/isInvalid that has been resolved.
adopted-ember-addons/ember-changeset#455
Specific comment that is related to isDirty and isPristine on the PR that resolves the above issue.
adopted-ember-addons/ember-changeset#509 (comment)
