Allow exiting preferences with escape if category zone is active

This commit is contained in:
Asmageddon 2012-05-30 21:32:44 +02:00
parent 9152d322ac
commit 50b84c3e91
1 changed files with 2 additions and 1 deletions

View File

@ -306,7 +306,8 @@ class Preferences(BaseMode):
self.active_zone += 1 self.active_zone += 1
if self.active_zone > ZONE.ACTIONS: if self.active_zone > ZONE.ACTIONS:
self.active_zone = ZONE.CATEGORIES self.active_zone = ZONE.CATEGORIES
elif c == 27 and self.active_zone == ZONE.CATEGORIES:
self.back_to_parent()
elif c == curses.KEY_BTAB: elif c == curses.KEY_BTAB:
self.active_zone -= 1 self.active_zone -= 1
if self.active_zone < ZONE.CATEGORIES: if self.active_zone < ZONE.CATEGORIES: