diff --git a/ImageViewerActivity.py b/ImageViewerActivity.py
index b33e46c..4850116 100644
a
|
b
|
class ImageViewerActivity(activity.Activity): |
123 | 123 | zoom_controller = SugarGestures.ZoomController() |
124 | 124 | zoom_controller.connect('scale-changed', |
125 | 125 | self.__scale_changed_cb) |
| 126 | zoom_controller.connect('began', |
| 127 | self.__scale_began_cb) |
126 | 128 | zoom_controller.attach(self, |
127 | 129 | SugarGestures.EventControllerFlags.NONE) |
128 | 130 | |
… |
… |
class ImageViewerActivity(activity.Activity): |
208 | 210 | # Wait for a successful join before trying to get the document |
209 | 211 | self.connect("joined", self._joined_cb) |
210 | 212 | |
| 213 | def __scale_began_cb(self, controller): |
| 214 | self.view._zoom_ori = self.view.zoom |
| 215 | |
211 | 216 | def __scale_changed_cb(self, controller, scale): |
212 | 217 | if scale != self._last_scale: |
213 | 218 | self._last_scale = scale |