Skip to content

Commit 1202848

Browse files
authored
Merge pull request console-rs#65 from MichaelAquilina/fix/crash_divide_by_zero
2 parents 79d47a6 + 8ecd09e commit 1202848

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/prompts/multi_select.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,12 @@ impl<'a> MultiSelect<'a> {
132132
self.items.len()
133133
};
134134

135-
let pages = (self.items.len() / capacity) + 1;
135+
let pages = if capacity == 0 {
136+
return Ok(vec![]);
137+
} else {
138+
(self.items.len() / capacity) + 1
139+
};
140+
136141
let mut render = TermThemeRenderer::new(term, self.theme);
137142
let mut sel = 0;
138143

0 commit comments

Comments
 (0)