-
Notifications
You must be signed in to change notification settings - Fork 108
Open
Description
For some reason, when i created my table, the last record (row and its columns) was hidden until i clicked on them.
def render(self):
self.recreate_dom_things()
current:FC2XmlElement = self.stack[-1]
for index, child in enumerate(current.element_instance):
child = FC2XmlElement(child)
if len(child) > 0:
link_button = ActionButton(
master=self.dom_related_frame.button_frame,
text=f"{index}. {child.name}",
command=lambda c=child: self.create_table(c)
)
else:
row = table_length = self.table_canva.model.getRowCount()
self.table_canva.addRow(index)
self.table_canva.model.setValueAt(child.name, row, 0)
self.table_canva.model.setValueAt(child.text, row, 1)
Got fixed when i added:
self.table_canva.updateModel(self.table_canva.model)
after the self.table_canva.model.setValueAt(child.text, row, 1) (last) line
Operating system: Pop!_OS 22.04 LTS
Python version: 3.10.12
Installation method: pip install tkintertable
Sorry for any mistake, this is my first time opening an issue.
Metadata
Metadata
Assignees
Labels
No labels




