Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/readactivity.py
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@gmail.com>2012-04-10 13:48:39 (GMT)
committer Gonzalo Odiard <godiard@gmail.com>2012-04-10 13:48:39 (GMT)
commitff12c7a4472bb8571fe1fadbc3fd6325b67278bb (patch)
tree771997dfad752d7766ab86c2af372f05a1b8470b /readactivity.py
parent743f1428db484972a2a9e9ba3e85d97c66cb76f4 (diff)
Enable use of arrow keys in the title entry - SL #3001
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Diffstat (limited to 'readactivity.py')
-rw-r--r--readactivity.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/readactivity.py b/readactivity.py
index 59fd417..b783d1c 100644
--- a/readactivity.py
+++ b/readactivity.py
@@ -152,9 +152,9 @@ class ReadActivity(activity.Activity):
toolbar_box = ToolbarBox()
- activity_button = ActivityToolbarButton(self)
- toolbar_box.toolbar.insert(activity_button, 0)
- activity_button.show()
+ self.activity_button = ActivityToolbarButton(self)
+ toolbar_box.toolbar.insert(self.activity_button, 0)
+ self.activity_button.show()
self._edit_toolbar = EditToolbar()
self._edit_toolbar.undo.props.visible = False
@@ -931,6 +931,8 @@ class ReadActivity(activity.Activity):
self._view.copy()
def _key_press_event_cb(self, widget, event):
+ if self.activity_button.page.title_button.has_focus():
+ return False
keyname = Gdk.keyval_name(event.keyval)
if keyname == 'c' and event.state & Gdk.CONTROL_MASK:
self._view.copy()