diff --git a/src/mixins/EditorMixin.js b/src/mixins/EditorMixin.js index 287bb24d61..b0e80ce896 100644 --- a/src/mixins/EditorMixin.js +++ b/src/mixins/EditorMixin.js @@ -669,6 +669,12 @@ export default { thisAndAllFuture = true } + // If this is a new event, mark it as dirty so that it is saved even when no changes were made + // (e.g. when creating an event and immediately saving it without title etc.) + if (this.isNew) { + this.calendarObjectInstance.eventComponent.markDirty() + } + this.isLoading = true this.isSaving = true try {