diff --git a/src/frontend/render/settings.rs b/src/frontend/render/settings.rs index c2ed94d82..f9cba6388 100644 --- a/src/frontend/render/settings.rs +++ b/src/frontend/render/settings.rs @@ -79,7 +79,7 @@ fn render_settings_table( .unwrap_or_default() .max(30); let table_widths = [Constraint::Min(item_width), Constraint::Length(60)]; - let table = Table::new(rows) + let table = Table::new(rows, table_widths) .header(header) .block( Block::default() @@ -94,8 +94,7 @@ fn render_settings_table( .bg(app.tui_config.theme.bg_color) .fg(app.tui_config.theme.text_color), ) - .highlight_style(Style::default().add_modifier(Modifier::REVERSED)) - .widths(&table_widths); + .highlight_style(Style::default().add_modifier(Modifier::REVERSED)); f.render_stateful_widget(table, rect, &mut app.setting_table_state); } diff --git a/src/frontend/render/table.rs b/src/frontend/render/table.rs index 1187d6ec6..9368607f6 100644 --- a/src/frontend/render/table.rs +++ b/src/frontend/render/table.rs @@ -45,7 +45,7 @@ pub fn render(f: &mut Frame<'_>, app: &mut TuiApp, rect: Rect) { &config.tui_columns, ) }); - let table = Table::new(rows) + let table = Table::new(rows, widths.as_slice()) .header(header) .block( Block::default() @@ -60,7 +60,6 @@ pub fn render(f: &mut Frame<'_>, app: &mut TuiApp, rect: Rect) { .fg(app.tui_config.theme.text_color), ) .highlight_style(selected_style) - .widths(widths.as_slice()) .column_spacing(1); f.render_stateful_widget(table, rect, &mut app.table_state); }