aboutsummaryrefslogtreecommitdiff
path: root/alacritty/src/message_bar.rs
diff options
context:
space:
mode:
Diffstat (limited to 'alacritty/src/message_bar.rs')
-rw-r--r--alacritty/src/message_bar.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/alacritty/src/message_bar.rs b/alacritty/src/message_bar.rs
index 609af55d..72e6f354 100644
--- a/alacritty/src/message_bar.rs
+++ b/alacritty/src/message_bar.rs
@@ -1,8 +1,10 @@
use std::collections::VecDeque;
-use alacritty_terminal::term::SizeInfo;
use unicode_width::UnicodeWidthChar;
+use alacritty_terminal::grid::Dimensions;
+use alacritty_terminal::term::SizeInfo;
+
pub const CLOSE_BUTTON_TEXT: &str = "[X]";
const CLOSE_BUTTON_PADDING: usize = 1;
const MIN_FREE_LINES: usize = 3;
@@ -34,7 +36,7 @@ impl Message {
/// Formatted message text lines.
pub fn text(&self, size_info: &SizeInfo) -> Vec<String> {
- let num_cols = size_info.cols().0;
+ let num_cols = size_info.columns();
let total_lines =
(size_info.height() - 2. * size_info.padding_y()) / size_info.cell_height();
let max_lines = (total_lines as usize).saturating_sub(MIN_FREE_LINES);