# This wraps
text too when "W" is pressed. # (main toggle-wrap-text) diff --git a/src/document/html/renderer.c b/src/document/html/renderer.c index 6470c54..a40a4ef 100644 --- a/src/document/html/renderer.c +++ b/src/document/html/renderer.c @@ -1801,7 +1801,7 @@ put_chars(struct html_context *html_context, unsigned char *chars, int charslen) renderer_context.nobreak = 0; - if (!(html_context->options->wrap || html_is_preformatted())) { + if (html_context->options->wrap || !html_is_preformatted()) { while (part->cx > overlap(par_format) && part->cx > par_format.leftmargin) { int x = split_line(html_context); @@ -1822,9 +1822,7 @@ put_chars(struct html_context *html_context, unsigned char *chars, int charslen) int_lower_bound(&part->max_width, part->xa + par_format.leftmargin + par_format.rightmargin - (chars[charslen - 1] == ' ' - && !html_is_preformatted())); - return; - + && (html_context->options->wrap || !html_is_preformatted()))); } #undef overlap