diff options
author | Ignacio Rodriguez <ignacio@sugarlabs.org> | 2013-12-11 13:16:04 (GMT) |
---|---|---|
committer | Ignacio Rodriguez <ignacio@sugarlabs.org> | 2013-12-11 13:16:04 (GMT) |
commit | e1bf8cd88248c58aaeb29c3ebc627f468e342765 (patch) | |
tree | d88ea225fe82e81fa82b931e8266169aaac65ea1 | |
parent | 826af38e6ab3373c997c46a1f6a4099f134691c7 (diff) |
-rw-r--r-- | record.py | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -252,11 +252,16 @@ class Record(activity.Activity): if key == gtk.keysyms.KP_Page_Up: # game key O if self._shutter_button.props.visible: - if self._shutter_button.props.sensitive: + if self._shutter_button.props.sensitive and \ + self.model.get_state() != constants.STATE_RECORDING: self._shutter_button.clicked() else: # return to live mode self.model.set_state(constants.STATE_READY) + if key == gtk.keysyms.KP_Home: + if self.model.get_state() == constants.STATE_RECORDING: + self._shutter_button.clicked() + if self.model.ui_frozen(): return False |