fix: use setTimeout before setting the value

This commit is contained in:
sokumon 2025-11-04 15:25:44 +05:30
parent 8db4049463
commit d227cd9a9a

View file

@ -1296,9 +1296,13 @@ export default class GridRow {
if (is_last_column) {
// last row
if (me.doc.idx === values.length) {
me.grid.add_new_row(null, null, true);
me.grid.grid_rows[me.grid.grid_rows.length - 1].toggle_editable_row();
me.grid.set_focus_on_row();
setTimeout(function () {
me.grid.add_new_row(null, null, true);
me.grid.grid_rows[
me.grid.grid_rows.length - 1
].toggle_editable_row();
me.grid.set_focus_on_row();
}, 100);
} else {
// last column before last row
me.grid.grid_rows[me.doc.idx].toggle_editable_row();