Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@gmail.com>2012-03-19 13:09:15 (GMT)
committer Gonzalo Odiard <godiard@gmail.com>2012-03-19 13:09:15 (GMT)
commitd4529a757a62d893df2fb26c0925597b08df6d7a (patch)
treec8d395ef4a4b74e41ff73e1b62d08bcb3a1bae29
parent3045fa848c8c1a23e488cf8d933be2acd74e29ee (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.py5
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