diff options
Diffstat (limited to 'tex/context/base/mkxl/strc-sec.mkxl')
-rw-r--r-- | tex/context/base/mkxl/strc-sec.mkxl | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/tex/context/base/mkxl/strc-sec.mkxl b/tex/context/base/mkxl/strc-sec.mkxl index a5b3cde6e..19eeb262e 100644 --- a/tex/context/base/mkxl/strc-sec.mkxl +++ b/tex/context/base/mkxl/strc-sec.mkxl @@ -981,14 +981,12 @@ \setfalse\c_strc_sectioning_ignore_page % ignorespaces prevents spaces creeping in when after=\dontleavehmode \dostarttagged\t!sectioncontent\empty - \ifempty\currentstructureplaceholder - \ifconditional\headisdisplay - \doubleexpandafter\ignorespaces - \else - \doubleexpandafter\ignorepars - \fi + \unless\ifempty\currentstructureplaceholder + \expandafter\strc_sectioning_placeholder + \orelse\ifconditional\headisdisplay + \expandafter\ignorespaces \else - \expandafter\strc_sectioning_placeholder + \expandafter\ignorepars \fi} %D \starttyping |