diff --git a/src/widgets/advanced_table/advanced_table.zig b/src/widgets/advanced_table/advanced_table.zig index 2a108dc..925cb3b 100644 --- a/src/widgets/advanced_table/advanced_table.zig +++ b/src/widgets/advanced_table/advanced_table.zig @@ -807,6 +807,8 @@ fn handleKeyboard( 0; if (table_state.insertRow(insert_idx)) |new_idx| { table_state.selectCell(new_idx, 0); + // Inicializar buffer de edición para la nueva fila (Excel-style) + table_state.row_edit_buffer.startEdit(table_core.NEW_ROW_ID, new_idx, true); result.row_inserted = true; result.selection_changed = true; } else |_| {}