wrap constrains line width when active

cp437-menus
chris west 4 years ago
parent dffaafd1fb
commit 16034d184e

@ -136,11 +136,14 @@ impl View for Text {
let wrap = self.config.read().unwrap().wrap;
let longest = if self.longest > MAX_COLS {
MAX_COLS
} else if wrap < self.longest {
wrap
} else {
self.longest
};
let longest = if wrap > 0 && self.longest > wrap {
wrap
} else {
longest
};
let indent = if cols >= longest && cols - longest <= 6 {
String::from("")
} else if cols >= longest {

Loading…
Cancel
Save