diff options
Diffstat (limited to 'src/canvas/widgets/battery_display.rs')
-rw-r--r-- | src/canvas/widgets/battery_display.rs | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/canvas/widgets/battery_display.rs b/src/canvas/widgets/battery_display.rs index 611859a6..4cd5c23b 100644 --- a/src/canvas/widgets/battery_display.rs +++ b/src/canvas/widgets/battery_display.rs @@ -1,5 +1,4 @@ use tui::{ - backend::Backend, layout::{Constraint, Direction, Layout, Rect}, terminal::Frame, text::{Line, Span}, @@ -16,8 +15,8 @@ use crate::{ }; impl Painter { - pub fn draw_battery_display<B: Backend>( - &self, f: &mut Frame<'_, B>, app_state: &mut App, draw_loc: Rect, draw_border: bool, + pub fn draw_battery_display( + &self, f: &mut Frame<'_>, app_state: &mut App, draw_loc: Rect, draw_border: bool, widget_id: u64, ) { let should_get_widget_bounds = app_state.should_get_widget_bounds(); @@ -249,19 +248,20 @@ impl Painter { // Draw bar f.render_widget( - Table::new(battery_charge_rows) + Table::new(battery_charge_rows, [Constraint::Percentage(100)]) .block(battery_block.clone()) - .header(header.clone()) - .widths(&[Constraint::Percentage(100)]), + .header(header.clone()), margined_draw_loc, ); // Draw info f.render_widget( - Table::new(battery_rows) - .block(battery_block) - .header(header) - .widths(&[Constraint::Percentage(50), Constraint::Percentage(50)]), + Table::new( + battery_rows, + [Constraint::Percentage(50), Constraint::Percentage(50)], + ) + .block(battery_block) + .header(header), margined_draw_loc, ); } else { |