Description
Setting the input values in the Function Evaluator widget triggers the action setDirty so the page is flagged as having changes, when there are none.
Steps to reproduce:
- Go to https://wikifunctions.beta.wmflabs.org/wiki/Z10038?action=edit&uselang=en
- Change the input values in the function evaluator widget
Observed behavior:
- Publish button is activated, even though there are no changes to be saved
- Exiting the page triggers the "confirm exit" dialog
Expected behavior (Acceptance criteria):
- Changes in the ZObjectKeyValue component inside the function evaluator don't trigger setDirty
Completion checklist
- Before closing this task, review one by one the checklist available here: https://www.mediawiki.org/wiki/Abstract_Wikipedia_team/Definition_of_Done#Front-end_Task/Bug_Completion_Checklist