From c12fd55c5e9af2cb7b78b1146fef8d947a497002 Mon Sep 17 00:00:00 2001
From: Manuel Kaufmann <humitos@gmail.com>
Date: Mon, 19 Nov 2012 10:04:39 -0300
Subject: [PATCH Browse] Avoid trace in log for PDF tab SL #4231
DummyBrowser doesn't have 'loading_uri', so we check if the Browse's
instance is DummyBrowser before trying to get its value.
Signed-off-by: Manuel Kaufmann <humitos@gmail.com>
---
webtoolbar.py | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/webtoolbar.py b/webtoolbar.py
index b4ce94c..2307231 100644
a
|
b
|
import filepicker |
35 | 35 | import places |
36 | 36 | from sugarmenuitem import SugarMenuItem |
37 | 37 | from browser import Browser |
38 | | |
| 38 | from pdfviewer import DummyBrowser |
39 | 39 | |
40 | 40 | _MAX_HISTORY_ENTRIES = 15 |
41 | 41 | _SEARCH_ENTRY_MARGIN = style.zoom(14) |
… |
… |
class PrimaryToolbar(ToolbarBase): |
357 | 357 | self._browser.disconnect(self._loading_changed_hid) |
358 | 358 | |
359 | 359 | self._browser = browser |
360 | | address = self._browser.props.uri or self._browser.loading_uri |
| 360 | if not isinstance(self._browser, DummyBrowser): |
| 361 | address = self._browser.props.uri or self._browser.loading_uri |
| 362 | else: |
| 363 | address = self._browser.props.uri |
361 | 364 | self._set_address(address) |
362 | 365 | self._set_progress(self._browser.props.progress) |
363 | 366 | self._set_status(self._browser.props.load_status) |