Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManuel Quiñones <manuq@laptop.org>2011-11-03 03:08:10 (GMT)
committer Manuel Quiñones <manuq@laptop.org>2011-11-03 03:08:10 (GMT)
commit6c33d7db7f85de12ad84cb583e1b030ad674b69d (patch)
tree34dae7abd1b91605c0d66449ced33bc64d1abff1
parent95e47aa4e2b355f7ddd1296a164e2b348b0dbeaa (diff)
Restore keystrokes for go back, go forward, reload
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
-rw-r--r--sessionstore.py1
-rw-r--r--webactivity.py10
2 files changed, 7 insertions, 4 deletions
diff --git a/sessionstore.py b/sessionstore.py
index c1287a9..8956a04 100644
--- a/sessionstore.py
+++ b/sessionstore.py
@@ -20,6 +20,7 @@
import logging
from gi.repository import WebKit
+
def get_session(browser):
session_history = browser.get_back_forward_list()
if session_history.get_back_length() == 0:
diff --git a/webactivity.py b/webactivity.py
index 433648b..95ee269 100644
--- a/webactivity.py
+++ b/webactivity.py
@@ -482,12 +482,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()