diff options
author | Walter Bender <walter@sugarlabs.org> | 2010-09-27 16:54:24 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2010-09-27 16:54:24 (GMT) |
commit | bf6f571c579772a69aed4b0487089df9bf15d4a1 (patch) | |
tree | b0afd5c88f9784fdbe36ab2228f3c6a5c56b6256 /window.py | |
parent | a9282caa89f1ed03c975efcd6ca3252137e15eb3 (diff) |
more robust copy/paste processing
Diffstat (limited to 'window.py')
-rw-r--r-- | window.py | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -556,7 +556,12 @@ class SlideRule(): def _button_release_cb(self, win, event): if self.press == None: return True - self.last = self.press + if self.press == self.active_slide.spr: + self.last = self.active_slide.tabs[LEFT].spr + elif self.press == self.active_stator.spr: + self.last = None + else: + self.last = self.press self.press = None self.update_result_label() |