From 91d48075f1bcd5300e369c5f8276c00cda853e93 Mon Sep 17 00:00:00 2001 From: Sascha Silbe Date: Thu, 24 Feb 2011 21:16:31 +0000 Subject: initialise EvinceViewer._view_notify_zoom_handler This fixes the following traceback during start-up: Traceback (most recent call last): File "/home/sascha.silbe/sugar-jhbuild/install/share/sugar/activities/Read.activity/readtoolbar.py", line 252, in _zoom_spin_notify_value_cb self._view.set_zoom(zoom_spin.props.value) File "/home/sascha.silbe/sugar-jhbuild/install/share/sugar/activities/Read.activity/evinceadapter.py", line 130, in set_zoom if not self._view_notify_zoom_handler: AttributeError: EvinceViewer instance has no attribute '_view_notify_zoom_handler' Signed-off-by: Sascha Silbe --- diff --git a/evinceadapter.py b/evinceadapter.py index a4d8aca..2c5d77b 100644 --- a/evinceadapter.py +++ b/evinceadapter.py @@ -10,6 +10,7 @@ _logger = logging.getLogger('read-activity') class EvinceViewer(): def __init__(self): + self._view_notify_zoom_handler = None self._view = evince.View() def setup(self, activity): -- cgit v0.9.1