diff --git a/src/widgets/advanced_table/advanced_table.zig b/src/widgets/advanced_table/advanced_table.zig index f95bea2..769a09e 100644 --- a/src/widgets/advanced_table/advanced_table.zig +++ b/src/widgets/advanced_table/advanced_table.zig @@ -170,6 +170,16 @@ pub fn advancedTableRect( var memory_ds = MemoryDataSource.init(table_state, table_schema.columns); const data_src = memory_ds.toDataSource(); + // Z-Design: Pintar fondo del área de contenido ANTES de las filas + // Esto asegura que tablas vacías o con pocas filas no muestren negro + ctx.pushCommand(Command.rect( + bounds.x, + bounds.y + @as(i32, @intCast(header_h)), + bounds.w, + content_h, + colors.row_normal, + )); + // Construir RowRenderColors manualmente (los dos TableColors son tipos diferentes) const render_colors = table_core.RowRenderColors{ .row_normal = colors.row_normal,