From c760707548aefafbfc8ff1498321acaf6c050717 Mon Sep 17 00:00:00 2001 From: Richard Heck Date: Sat, 30 Jul 2016 01:30:37 -0400 Subject: [PATCH] Fix thinko from earlier commit. We need to output the deferred material AFTER the paragraph is closed. --- src/output_xhtml.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/output_xhtml.cpp b/src/output_xhtml.cpp index da199111c9..ddcfb1df0d 100644 --- a/src/output_xhtml.cpp +++ b/src/output_xhtml.cpp @@ -875,13 +875,14 @@ ParagraphList::const_iterator makeParagraphs(Buffer const & buf, runparams, text.outerFont(distance(begin, par)), opened, needclose); - if (!deferred.empty()) { + if (needclose) { + closeTag(xs, lay); + xs << html::CR(); + } + + if (!deferred.empty()) { xs << XHTMLStream::ESCAPE_NONE << deferred << html::CR(); } - if (needclose) { - closeTag(xs, lay); - xs << html::CR(); - } } return pend; } -- 2.39.5