@@ -624,8 +624,16 @@ blocksToSlide' _ (blk : blks)
624 (mapM (P.report . BlockNotRendered) blks >> return ())
624 (mapM (P.report . BlockNotRendered) blks >> return ())
625 unless (null remaining)
625 unless (null remaining)
626 (mapM (P.report . BlockNotRendered) remaining >> return ())
626 (mapM (P.report . BlockNotRendered) remaining >> return ())
627+ mbSplitBlksL <- splitBlocks blksL
628+ mbSplitBlksR <- splitBlocks blksR
629+ let blksL' = case mbSplitBlksL of
632+ let blksR' = case mbSplitBlksR of
627− shapesL <- blocksToShapes blksL
635+ shapesL <- blocksToShapes blksL'
628− shapesR <- blocksToShapes blksR
636+ shapesR <- blocksToShapes blksR'
629 return $ TwoColumnSlide { twoColumnSlideHeader = []
637 return $ TwoColumnSlide { twoColumnSlideHeader = []
630 , twoColumnSlideLeft = shapesL
638 , twoColumnSlideLeft = shapesL
631 , twoColumnSlideRight = shapesR
639 , twoColumnSlideRight = shapesR