|
@@ -200,8 +200,11 @@ class AutoCompleteFloatEdit(numedit.FloatEdit):
|
|
elif key in ('=', 'enter',):
|
|
elif key in ('=', 'enter',):
|
|
self.calc()
|
|
self.calc()
|
|
return
|
|
return
|
|
- else:
|
|
|
|
|
|
+ elif key in ('esc', 'left', 'right', 'up', 'down',) or \
|
|
|
|
+ key in '0123456789.':
|
|
return super(AutoCompleteFloatEdit, self).keypress(size, key)
|
|
return super(AutoCompleteFloatEdit, self).keypress(size, key)
|
|
|
|
+ else:
|
|
|
|
+ return
|
|
|
|
|
|
|
|
|
|
class GroceryTransactionEditor(urwid.WidgetPlaceholder):
|
|
class GroceryTransactionEditor(urwid.WidgetPlaceholder):
|