diff options
author | Gonzalo Odiard <godiard@gmail.com> | 2012-03-19 13:09:15 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@gmail.com> | 2012-03-19 13:09:15 (GMT) |
commit | d4529a757a62d893df2fb26c0925597b08df6d7a (patch) | |
tree | c8d395ef4a4b74e41ff73e1b62d08bcb3a1bae29 | |
parent | 3045fa848c8c1a23e488cf8d933be2acd74e29ee (diff) |
If the user is setting the title do not start playback with space
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
-rw-r--r-- | jukeboxactivity.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/jukeboxactivity.py b/jukeboxactivity.py index 6a65c16..40b8715 100644 --- a/jukeboxactivity.py +++ b/jukeboxactivity.py @@ -98,12 +98,14 @@ class JukeboxActivity(activity.Activity): activity_toolbar.share = None activity_toolbar.remove(activity_toolbar.keep) activity_toolbar.keep = None + self.title_entry = activity_toolbar.title else: toolbar_box = ToolbarBox() activity_button = ActivityToolbarButton(self) activity_toolbar = activity_button.page toolbar_box.toolbar.insert(activity_button, 0) + self.title_entry = activity_toolbar.title activity_toolbar.stop.hide() _view_toolbar = ViewToolbar() @@ -218,6 +220,9 @@ class JukeboxActivity(activity.Activity): def _key_press_event_cb(self, widget, event): keyname = gtk.gdk.keyval_name(event.keyval) logging.info("Keyname Press: %s, time: %s", keyname, event.time) + if self.title_entry.has_focus(): + return False + if keyname == "space": self.play_toggled() return True |