KVEditor: fix crash when editing empty set.

This commit is contained in:
Aldo Cortesi 2012-02-09 11:32:29 +13:00
parent d564086377
commit a1ecd25e8b

View File

@ -129,8 +129,9 @@ class KVWalker(urwid.ListWalker):
return self._insert(min(self.focus + 1, len(self.lst)))
def start_edit(self):
self.editing = KVItem(self.focus_col, True, self.maxk, *self.lst[self.focus])
self._modified()
if self.lst:
self.editing = KVItem(self.focus_col, True, self.maxk, *self.lst[self.focus])
self._modified()
def stop_edit(self):
if self.editing: