diff options
author | Lucian Branescu Mihaila <lucian.branescu@gmail.com> | 2010-07-13 17:38:13 (GMT) |
---|---|---|
committer | Lucian Branescu Mihaila <lucian.branescu@gmail.com> | 2010-07-13 17:38:13 (GMT) |
commit | a4ad4526276d11670afe2ad17d6be9c7cd499636 (patch) | |
tree | 86bd936d3e18dfe3f29299dfc7198138c369df5b /webtoolbar.py | |
parent | 4fb8ed56f1d5d565cc70bd338234e0b2db1a084d (diff) |
Fix progress. However, Browse crashes on startup at the moment, unrelated bug.
Diffstat (limited to 'webtoolbar.py')
-rw-r--r-- | webtoolbar.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/webtoolbar.py b/webtoolbar.py index 1f74f01..651b999 100644 --- a/webtoolbar.py +++ b/webtoolbar.py @@ -281,9 +281,9 @@ class PrimaryToolbar(ToolbarBox): self._browser = None self._location_changed_hid = None - self._loading_changed_hid = None + self._loading_finished_hid = None + self._loading_started_hid = None self._progress_changed_hid = None - self._session_history_changed_hid = None self._title_changed_hid = None self._connect_to_browser(tabbed_view.props.current_browser) @@ -296,7 +296,7 @@ class PrimaryToolbar(ToolbarBox): def _connect_to_browser(self, browser): if self._browser is not None: self._browser.disconnect(self._location_changed_hid) - self._browser.disconnect(self._loading_changed_hid) + self._browser.disconnect(self._loading_started_hid) self._browser.disconnect(self._loading_finished_hid) self._browser.disconnect(self._progress_changed_hid) self._browser.disconnect(self._title_changed_hid) @@ -306,7 +306,7 @@ class PrimaryToolbar(ToolbarBox): self._location_changed_hid = self._browser.connect( 'notify::uri', self.__location_changed_cb) # cannot use notify::load-status until webkitgtk 1.1.7+ - self._loading_changed_hid = self._browser.connect( + self._loading_finished_hid = self._browser.connect( 'load-finished', self.__loading_finished_cb) self._loading_started_hid = self._browser.connect( 'load-started', self.__loading_started_cb) @@ -334,7 +334,7 @@ class PrimaryToolbar(ToolbarBox): self._update_navigation_buttons() def __progress_changed_cb(self, browser, progress): - self._set_progress(progress) + self._set_progress(progress / 100.0) def _title_changed_cb(self, browser, frame, user_data): self._set_title(frame.get_title()) |