formio.js icon indicating copy to clipboard operation
formio.js copied to clipboard

Builder events stop when Calendar widget or DateTime field is used

Open binarybasher opened this issue 2 years ago • 4 comments

Using the Form Builder to create forms with form.io v4.14.x and v4.15.0

To be specific, if you add a 'datetime' field or a text field and use the 'calendar' widget, the 'saveComponent', 'change' and 'deleteComponent' events do not fire for any components.

If you remove the calendar widget from the text field or remove the 'datetime' field, everything is working again.

No errors in the console.

For context, we're using the form.io builder to save the form configuration in an external system, it integrates using the event hooks.

binarybasher avatar Jun 23 '23 12:06 binarybasher

This is really strange and thanks for reporting it. Have you tried this with our 5.x version of the renderer/builder? There have been many changes and fixes pulled into that version and I am curious if it works there. For reference, you need to use the following package for 5.x

npm install @formio/js

travist avatar Aug 03 '23 12:08 travist

Have this problem too on v4.14

grandmasteralexandr avatar Dec 13 '23 09:12 grandmasteralexandr

@travist This problem occurs when any language other than the default "en" is set in options on v4.14

oleksandr-okuniev-onix avatar Dec 14 '23 13:12 oleksandr-okuniev-onix