diff options
author | Gonzalo Odiard <godiard@gmail.com> | 2012-04-10 13:48:39 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@gmail.com> | 2012-04-10 13:48:39 (GMT) |
commit | ff12c7a4472bb8571fe1fadbc3fd6325b67278bb (patch) | |
tree | 771997dfad752d7766ab86c2af372f05a1b8470b /readactivity.py | |
parent | 743f1428db484972a2a9e9ba3e85d97c66cb76f4 (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.py | 8 |
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() |