parent
ae51065213
commit
83723957fe
1 changed files with 4 additions and 1 deletions
|
@ -127,7 +127,10 @@ impl Prompt {
|
||||||
// completion
|
// completion
|
||||||
|
|
||||||
let max_col = std::cmp::max(1, area.width / BASE_WIDTH);
|
let max_col = std::cmp::max(1, area.width / BASE_WIDTH);
|
||||||
let height = ((self.completion.len() as u16 + max_col - 1) / max_col);
|
let height = ((self.completion.len() as u16 + max_col - 1) / max_col)
|
||||||
|
.min(10) // at most 10 rows (or less)
|
||||||
|
.min(area.height);
|
||||||
|
|
||||||
let completion_area = Rect::new(
|
let completion_area = Rect::new(
|
||||||
area.x,
|
area.x,
|
||||||
(area.height - height).saturating_sub(1),
|
(area.height - height).saturating_sub(1),
|
||||||
|
|
Loading…
Add table
Reference in a new issue