From 88136811b972cf6d622c2304ee805bf9012e74f0 Mon Sep 17 00:00:00 2001 From: veeso Date: Thu, 6 May 2021 22:28:27 +0200 Subject: [PATCH] Fixed logbox wrap --- src/ui/components/logbox.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ui/components/logbox.rs b/src/ui/components/logbox.rs index b6159e0..6237a7a 100644 --- a/src/ui/components/logbox.rs +++ b/src/ui/components/logbox.rs @@ -202,12 +202,13 @@ impl Component for LogBox { #[cfg(not(tarpaulin_include))] fn render(&self, render: &mut Canvas, area: Rect) { if self.props.visible { + let width: usize = area.width as usize - 4; // Make list let list_items: Vec = match self.props.texts.table.as_ref() { None => Vec::new(), Some(table) => table .iter() - .map(|row| ListItem::new(wrap_spans(row, area.width.into(), &self.props))) + .map(|row| ListItem::new(wrap_spans(row, width, &self.props))) .collect(), // Make List item from TextSpan }; let w = List::new(list_items)