Changeset 1829
- Timestamp:
- 08/02/07 13:51:14 (1 year ago)
- Files:
-
- gaphas/trunk/gaphas/view.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
gaphas/trunk/gaphas/view.py
r1828 r1829 61 61 """ 62 62 if self._canvas: 63 self._canvas.unregister_view(self)64 63 self._qtree = Quadtree() 65 64 … … 67 66 self._selected_items.canvas = canvas 68 67 69 if self._canvas:70 self._canvas.register_view(self)71 68 72 69 canvas = property(lambda s: s._canvas, _set_canvas) … … 426 423 in the view. 427 424 This extends the behaviour of View.canvas. 428 """ 425 The view is also registered. 426 """ 427 if self._canvas: 428 self._canvas.unregister_view(self) 429 429 430 super(GtkView, self)._set_canvas(canvas) 430 431 431 432 if self._canvas: 433 self._canvas.register_view(self) 432 434 self.request_update(self._canvas.get_all_items()) 433 435
