From 48a9ee168f581731e790057f0562d1e8362f6e33 Mon Sep 17 00:00:00 2001 From: Lucian Branescu Mihaila Date: Mon, 12 Jul 2010 20:22:13 +0000 Subject: Apply Raul's patch, fixes keep error. --- diff --git a/browser.py b/browser.py index 95878a9..49ed9c9 100644 --- a/browser.py +++ b/browser.py @@ -228,10 +228,11 @@ class Browser(webkit.WebView): async_cb(file_path) def get_session(self): + limit = 10 history = self.get_back_forward_list() - history_items = history.get_back_list_with_limit() + \ - history.get_current_item() + \ - history.get_forward_list_with_limit() + history_items = history.get_back_list_with_limit(limit) + \ + [history.get_current_item()] + \ + history.get_forward_list_with_limit(limit) entries = [] for item in history_items: @@ -239,7 +240,7 @@ class Browser(webkit.WebView): 'title': item.props.title} entries.append(entry) - return entries_dest + return entries def set_session(self, data): history = self.get_back_forward_list() -- cgit v0.9.1