diff --git a/frontend/src/Editor/Components/Table/columns/index.jsx b/frontend/src/Editor/Components/Table/columns/index.jsx index fbfe60b013..f3898f4adf 100644 --- a/frontend/src/Editor/Components/Table/columns/index.jsx +++ b/frontend/src/Editor/Components/Table/columns/index.jsx @@ -231,12 +231,12 @@ export default function generateColumnsData({ handleCellValueChange(cell.row.index, column.key || column.name, e.target.value, cell.row.original); } }} - onChange={(e) => { - if (column.isEditable) { + onKeyDown={(e) => { + e.persist(); + if (e.key === 'Enter' && column.isEditable) { handleCellValueChange(cell.row.index, column.key || column.name, e.target.value, cell.row.original); } }} - value={cellValue} defaultValue={cellValue} > );