runparams, text.outerFont(distance(begin, par)),
open_par, close_par);
- if (!deferred.empty()) {
- xs << XHTMLStream::ESCAPE_NONE << deferred << html::CR();
- }
if (close_par) {
closeTag(xs, lay);
xs << html::CR();
}
+
+ if (!deferred.empty()) {
+ xs << XHTMLStream::ESCAPE_NONE << deferred << html::CR();
+ }
}
return pend;
}
if (labelfirst)
openItemTag(xs, style, par->params());
- par->simpleLyXHTMLOnePar(buf, xs, runparams,
+ docstring deferred = par->simpleLyXHTMLOnePar(buf, xs, runparams,
text.outerFont(distance(begin, par)), true, true, sep);
+ xs << XHTMLStream::ESCAPE_NONE << deferred;
++par;
// We may not want to close the tag yet, in particular: