Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/webactivity.py
diff options
context:
space:
mode:
authorManuel Quiñones <manuq@laptop.org>2011-12-01 12:15:17 (GMT)
committer Manuel Quiñones <manuq@laptop.org>2011-12-01 14:16:43 (GMT)
commit0c65b0902927b73e9f116ccd7aedf79a6ffec2f1 (patch)
treeda3238922519ef5b1b9982180d3a530e8271cb1b /webactivity.py
parent20d7265d835b80e2f23c3cb7419028b3d1e8e039 (diff)
Restore keystrokes for go back, go forward, reload page
- Added logging in the keystrokes - Changed Gdk.EventMask.CONTROL_MASK for Gdk.ModifierType.CONTROL_MASK, it was badly converted by the pygi-convert.sh script in commit dec602fda0890bdbfb121107b9bb39f7954a9cd5 Signed-off-by: Manuel Quiñones <manuq@laptop.org> Acked-by: Simon Schampijer <simon@laptop.org>
Diffstat (limited to 'webactivity.py')
-rw-r--r--webactivity.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/webactivity.py b/webactivity.py
index 8495faf..0e03fb2 100644
--- a/webactivity.py
+++ b/webactivity.py
@@ -467,7 +467,7 @@ class WebActivity(activity.Activity):
key_name = Gdk.keyval_name(event.keyval)
browser = self._tabbed_view.props.current_browser
- if event.get_state() & Gdk.EventMask.CONTROL_MASK:
+ if event.get_state() & Gdk.ModifierType.CONTROL_MASK:
if key_name == 'd':
self._add_link()
@@ -485,12 +485,14 @@ class WebActivity(activity.Activity):
_logger.debug('keyboard: Zoom in')
browser.zoom_in()
elif key_name == 'Left':
- browser.web_navigation.goBack()
+ _logger.debug('keyboard: Go back')
+ browser.go_back()
elif key_name == 'Right':
- browser.web_navigation.goForward()
+ _logger.debug('keyboard: Go forward')
+ browser.go_forward()
elif key_name == 'r':
- flags = components.interfaces.nsIWebNavigation.LOAD_FLAGS_NONE
- browser.web_navigation.reload(flags)
+ _logger.debug('keyboard: Reload')
+ browser.reload()
elif Gdk.keyval_name(event.keyval) == "t":
if not self._disable_multiple_tabs:
self._tabbed_view.add_tab()