Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'helix-term/src/ui/info.rs')
| -rw-r--r-- | helix-term/src/ui/info.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/helix-term/src/ui/info.rs b/helix-term/src/ui/info.rs index 1cac7c86..cc6b7483 100644 --- a/helix-term/src/ui/info.rs +++ b/helix-term/src/ui/info.rs @@ -2,8 +2,7 @@ use crate::compositor::{Component, Context}; use helix_view::graphics::{Margin, Rect}; use helix_view::info::Info; use tui::buffer::Buffer as Surface; -use tui::text::Text; -use tui::widgets::{Block, Paragraph, Widget}; +use tui::widgets::{Block, Borders, Paragraph, Widget}; impl Component for Info { fn render(&mut self, viewport: Rect, surface: &mut Surface, cx: &mut Context) { @@ -23,15 +22,16 @@ impl Component for Info { )); surface.clear_with(area, popup_style); - let block = Block::bordered() - .title(self.title.as_ref()) + let block = Block::default() + .title(self.title.as_str()) + .borders(Borders::ALL) .border_style(popup_style); let margin = Margin::horizontal(1); - let inner = block.inner(area).inner(margin); + let inner = block.inner(area).inner(&margin); block.render(area, surface); - Paragraph::new(&Text::from(self.text.as_str())) + Paragraph::new(self.text.as_str()) .style(text_style) .render(inner, surface); } |