FXL: fix spreads when first section is center

This commit is contained in:
John Factotum
2023-09-09 14:34:43 +08:00
parent 99e246ecb8
commit 0cebcb93c4
+4 -1
View File
@@ -193,7 +193,10 @@ export class FixedLayout extends HTMLElement {
arr.push(spread) arr.push(spread)
return spread return spread
} }
if (pageSpread === 'center') newSpread().center = section if (pageSpread === 'center') {
const spread = last.left || last.right ? newSpread() : last
spread.center = section
}
else if (pageSpread === 'left') { else if (pageSpread === 'left') {
const spread = last.center || last.left || ltr ? newSpread() : last const spread = last.center || last.left || ltr ? newSpread() : last
spread.left = section spread.left = section