ensure first field can be sorted, flush config out, and ensure schema mod

This commit is contained in:
Damien Elmes 2011-04-11 20:59:39 +09:00
parent 1b3548f164
commit e339df5ef8

View file

@ -153,9 +153,11 @@ insert or replace into models values (?, ?, ?, ?, ?, ?, ?)""",
return self.conf['sortf']
def setSortIdx(self, idx):
assert idx > 0 and idx < len(self.fields)
assert idx >= 0 and idx < len(self.fields)
self.conf['sortf'] = idx
self.deck.modSchema()
self.deck.updateFieldCache(self.fids(), csum=False)
self.flush()
def newField(self):
return defaultField.copy()