diff --git a/src/pymodaq_gui/utils/widgets/table.py b/src/pymodaq_gui/utils/widgets/table.py index 852e5e88..cfab673f 100644 --- a/src/pymodaq_gui/utils/widgets/table.py +++ b/src/pymodaq_gui/utils/widgets/table.py @@ -189,8 +189,8 @@ def insert_data(self, row, data): def insertRows(self, row, count, parent): self.beginInsertRows(QtCore.QModelIndex(), row, row + count - 1) for ind in range(count): - self._data.insert(row + ind, self.data_tmp[ind] if - (hasattr(self.data_tmp, '__len__') and len(self.data_tmp) == count) else self.data_tmp) + self._data.insert(row + ind, self.data_tmp) + self._checked.insert(row + ind, False) self.endInsertRows() return True