mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix sub table double rendering
This commit is contained in:
parent
edbf314d4c
commit
9a9dc3e9cb
@ -518,9 +518,13 @@ class Tables(object):
|
||||
def __init__(self):
|
||||
self.tables = []
|
||||
self.para_map = {}
|
||||
self.sub_tables = set()
|
||||
|
||||
def register(self, tbl, styles):
|
||||
if tbl in self.sub_tables:
|
||||
return
|
||||
self.tables.append(Table(tbl, styles, self.para_map))
|
||||
self.sub_tables |= set(self.tables[-1].sub_tables)
|
||||
|
||||
def apply_markup(self, object_map, page_map):
|
||||
rmap = {v:k for k, v in object_map.iteritems()}
|
||||
|
Loading…
x
Reference in New Issue
Block a user