diff --git a/src/stack.ts b/src/stack.ts index dd40c6d0eb..7981e20c6c 100644 --- a/src/stack.ts +++ b/src/stack.ts @@ -236,7 +236,7 @@ export function stack(m: Mark | MarkDef, encoding: Encoding): StackPrope } else { offset = stackedFieldDef.stack; } - } else if (STACK_BY_DEFAULT_MARKS.has(mark)) { + } else if (stackBy.length > 0 && STACK_BY_DEFAULT_MARKS.has(mark)) { offset = 'zero'; }