diff --git a/src/components/datatable/BodyCell.vue b/src/components/datatable/BodyCell.vue
index bc7de26ee..e87206ff4 100755
--- a/src/components/datatable/BodyCell.vue
+++ b/src/components/datatable/BodyCell.vue
@@ -3,6 +3,7 @@
{{columnProp('header')}}
+
@@ -130,6 +131,9 @@ export default {
return ObjectUtils.getVNodeProp(this.column, prop);
},
resolveFieldData() {
+ if (!this.column.children.editor && this.editMode === 'row') {
+ return this.rowData;
+ }
return ObjectUtils.resolveFieldData(this.rowData, this.field);
},
toggleRow(event) {