Skip to content

Commit

Permalink
gui: fix data update in DictSyncModel/ListSyncModel
Browse files Browse the repository at this point in the history
sbourdeauducq committed Oct 14, 2015
1 parent 744ae4c commit 49acd10
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions artiq/gui/tools.py
Original file line number Diff line number Diff line change
@@ -95,7 +95,7 @@ def __setitem__(self, k, v):
new_row = self._find_row(k, v)
if old_row == new_row:
self.dataChanged.emit(self.index(old_row, 0),
self.index(old_row, len(self.headers)))
self.index(old_row, len(self.headers)-1))
else:
self.beginMoveRows(QtCore.QModelIndex(), old_row, old_row,
QtCore.QModelIndex(), new_row)
@@ -157,7 +157,7 @@ def headerData(self, col, orientation, role):

def __setitem__(self, k, v):
self.dataChanged.emit(self.index(k, 0),
self.index(k, len(self.headers)))
self.index(k, len(self.headers)-1))
self.backing_store[k] = v

def __delitem__(self, k):

0 comments on commit 49acd10

Please sign in to comment.