[FIX] reports, rml2pdf: styles on tr tags
authorQuentin (OpenERP) <qdp-launchpad@openerp.com>
Mon, 5 Sep 2011 09:41:08 +0000 (11:41 +0200)
committerQuentin (OpenERP) <qdp-launchpad@openerp.com>
Mon, 5 Sep 2011 09:41:08 +0000 (11:41 +0200)
bzr revid: qdp-launchpad@openerp.com-20110905094108-63gq1dv3e7qd7b1h

bin/report/render/rml2pdf/trml2pdf.py

index 9171285..72bee75 100644 (file)
@@ -485,9 +485,11 @@ class _rml_flowable(object):
             paraStyle = None
             if tr.get('style'):
                 st = copy.deepcopy(self.styles.table_styles[tr.get('style')])
-                for s in st._cmds:
-                    s[1][1] = posy
-                    s[2][1] = posy
+                for si in range(len(st._cmds)):
+                    s = list(st._cmds[si])
+                    s[1] = (s[1][0],posy)
+                    s[2] = (s[2][0],posy)
+                    st._cmds[si] = tuple(s)
                 styles.append(st)
             if tr.get('paraStyle'):
                 paraStyle = self.styles.styles[tr.get('paraStyle')]