src/reportlab/platypus/doctemplate.py
changeset 4458 dfef5530196d
parent 4405 c985bd7093ad
child 4482 f262640d9843
--- a/src/reportlab/platypus/doctemplate.py	Tue Aug 14 16:45:02 2018 +0100
+++ b/src/reportlab/platypus/doctemplate.py	Mon Aug 20 14:25:03 2018 +0100
@@ -947,6 +947,8 @@
         *NB* only the canvases created in self._startBuild will actually be used
         in the build process.
         '''
+        #each distinct pass gets a sequencer
+        self.seq = reportlab.lib.sequencer.Sequencer()
         canv = canvasmaker(filename or self.filename,
                             pagesize=self.pagesize,
                             invariant=self.invariant,
@@ -980,10 +982,6 @@
 
     def _startBuild(self, filename=None, canvasmaker=canvas.Canvas):
         self._calc()
-
-        #each distinct pass gets a sequencer
-        #self.seq = reportlab.lib.sequencer.Sequencer()
-
         self.canv = self._makeCanvas(filename=filename,canvasmaker=canvasmaker)
         self.handle_documentBegin()