diff options
Diffstat (limited to 'tex/context/base/mkiv/pack-com.mkiv')
-rw-r--r-- | tex/context/base/mkiv/pack-com.mkiv | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tex/context/base/mkiv/pack-com.mkiv b/tex/context/base/mkiv/pack-com.mkiv index 74230a099..8abee1daf 100644 --- a/tex/context/base/mkiv/pack-com.mkiv +++ b/tex/context/base/mkiv/pack-com.mkiv @@ -487,7 +487,8 @@ \let\stopfloatcombination\relax \def\pack_combinations_start_float[#1][#2]% - {\dontleavehmode\vbox\bgroup + {\ifinsidefloat\else\dontleavehmode\fi % tricky, floatcombinations fail to align well otherwise + \vbox\bgroup %\insidecolumnstrue % trick, forces no centering, todo: proper switch/feature \postcenterfloatmethod\zerocount \forcelocalfloats @@ -499,7 +500,7 @@ {\appendetoks{\getlocalfloat{\recurselevel}}{}\to\scratchtoks}% brrr \expanded{\startcombination[#1]\the\scratchtoks}\stopcombination \resetlocalfloats - \egroup} + \egroup} %D \macros %D {definepairedbox, setuppairedbox, placepairedbox} |