diff --git a/src/pages/QuickEditForm.vue b/src/pages/QuickEditForm.vue index b044ead4..4e6885a0 100644 --- a/src/pages/QuickEditForm.vue +++ b/src/pages/QuickEditForm.vue @@ -233,8 +233,11 @@ export default { return; } - if (readOnly) { + if (readOnly && !this?.doc[fieldname]) { this.doc.set(fieldname, t`New ${this.schema.label}`); + } + + if (this?.doc[fieldname]) { return; }