# HG changeset patch # User Björn Ricks # Date 1355387909 -3600 # Node ID 3374ff7e7388d7333598d98073e54fe7ad4018b7 # Parent 3f1ffb879ee8862fb2a1e82a42b8e4ada7237b41 Bind project edit key to the actual ProjectEditKeyState If the project edit key is pressed in the PausedProjectState switch to the ProjectEditKeyState. diff -r 3f1ffb879ee8 -r 3374ff7e7388 getan/states.py --- a/getan/states.py Thu Dec 13 09:35:44 2012 +0100 +++ b/getan/states.py Thu Dec 13 09:38:29 2012 +0100 @@ -90,6 +90,12 @@ if keys.get_escape() in key: return ExitState(self.controller, self.view) + if keys.get_project_edit() in key: + proj = self.view.item_in_focus() + if not proj: + return self + return ProjectEditKeyState(self.controller, self.view, proj) + else: if len(key) > 0 and len(key[0]) == 1: select_proj = SelectProjectState(self.controller, self.view)