Fix small screen panics
This commit is contained in:
parent
2ff9b362fb
commit
9706f1121d
1 changed files with 2 additions and 2 deletions
|
@ -279,7 +279,7 @@ impl Prompt {
|
|||
|
||||
let height = ((self.completion.len() as u16 + cols - 1) / cols)
|
||||
.min(10) // at most 10 rows (or less)
|
||||
.min(area.height);
|
||||
.min(area.height.saturating_sub(1));
|
||||
|
||||
let completion_area = Rect::new(
|
||||
area.x,
|
||||
|
@ -331,7 +331,7 @@ impl Prompt {
|
|||
let viewport = area;
|
||||
let area = viewport.intersection(Rect::new(
|
||||
completion_area.x,
|
||||
completion_area.y - 3,
|
||||
completion_area.y.saturating_sub(3),
|
||||
BASE_WIDTH * 3,
|
||||
3,
|
||||
));
|
||||
|
|
Loading…
Add table
Reference in a new issue