diff --git a/src/text.rs b/src/text.rs index ee2979b..a9e2d93 100644 --- a/src/text.rs +++ b/src/text.rs @@ -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 {