diff --git a/yesod-form-multi/Yesod/Form/MultiInput.hs b/yesod-form-multi/Yesod/Form/MultiInput.hs index bfe37f70..096a8a6b 100644 --- a/yesod-form-multi/Yesod/Form/MultiInput.hs +++ b/yesod-form-multi/Yesod/Form/MultiInput.hs @@ -308,7 +308,9 @@ mhelperMulti field@Field {..} fs@FieldSettings {..} wrapperClass defs minVals Mu e.prop('checked', false); if(!keepValueTypes.includes(e.prop('type'))) - e.val(""); + e.val("").trigger("change"); + // trigger change is to ensure WYSIWYG editors are updated + // when their hidden code field is cleared } |]