@@ -293,7 +293,7 @@ impl<T: 'static> Component for Picker<T> {
293 inner.x + 3,
293 inner.x + 3,
294 inner.y + 2 + i as u16,
294 inner.y + 2 + i as u16,
295 (self.format_fn)(option),
295 (self.format_fn)(option),
296− inner.width as usize - 1,
296+ (inner.width as usize).saturating_sub(3), // account for the " > "
297 if i == (self.cursor - offset) {
297 if i == (self.cursor - offset) {