From 02d37ae45ca484d7fb9a67cce2ad76060dbf9fe5 Mon Sep 17 00:00:00 2001 From: Felix Gertz Date: Thu, 10 Mar 2016 18:16:08 +0100 Subject: [PATCH] Send change events regulary --- src/js/stores/AppFormStore.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/js/stores/AppFormStore.js b/src/js/stores/AppFormStore.js index dc293ddaa..8a0f2898d 100644 --- a/src/js/stores/AppFormStore.js +++ b/src/js/stores/AppFormStore.js @@ -531,6 +531,7 @@ var AppFormStore = Util.extendObject(EventEmitter.prototype, { if (!checkAllFieldsForValidity(storeData.fields)) { AppFormStore.emit(FormEvents.FIELD_VALIDATION_ERROR); } + AppFormStore.emit(FormEvents.CHANGE); } }); @@ -553,8 +554,12 @@ function executeAction(action, setFieldFunction) { if (!errorOccurred) { rebuildModelFromFields(storeData.app, storeData.fields, fieldId); AppFormStore.emit(FormEvents.CHANGE, fieldId); + + AppFormStore.emit(FormEvents.FIELD_VALIDATION_ERROR); } else { AppFormStore.emit(FormEvents.FIELD_VALIDATION_ERROR); + + AppFormStore.emit(FormEvents.CHANGE, fieldId); } }