diff options
author | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-01-29 16:11:24 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-01-29 16:11:24 (GMT) |
commit | c9bd79e9eebe954944f5a1e9406c3503f56e83be (patch) | |
tree | fc60ab18d940f748d517f0e7de5993b847b2fdbe /view.py | |
parent | 98d13b0b292ba17ac56e4d133e6c4619c46c7ed7 (diff) |
Fix sizing
Diffstat (limited to 'view.py')
-rw-r--r-- | view.py | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -138,11 +138,13 @@ class NewThoughtTool(HandleTool): def on_button_release(self, context, event): logging.debug('NewThoughtTool.ungrab_handle') - context.view.canvas.remove(self._new_connection) - self._new_connection = None + if self._new_connection is not None: + context.view.canvas.remove(self._new_connection) + self._new_connection = None + + context.view.model.create_new_thought(x=event.x, y=event.y, + parent_id=self._parent_thought.id) - context.view.model.create_new_thought(x=event.x, y=event.y, - parent_id=self._parent_thought.id) HandleTool.on_button_release(self, context, event) def move(self, view, item, handle, pos): |