Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2010-10-24 12:04:35 (GMT)
committer Walter Bender <walter@sugarlabs.org>2010-10-24 12:04:35 (GMT)
commita1dc1d2e47593f890c0eeeb0368d92b689f0e0ea (patch)
tree65a9644d26aa02b22ae93a0e402f0f3549e4847e
parent79dd6be84e5ec6eb162f6b486c82bb84c6a0f241 (diff)
don't update labels before generating dictionary (triggered by turtle drag)
-rw-r--r--TurtleArt/talogo.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/TurtleArt/talogo.py b/TurtleArt/talogo.py
index 97b8463..7612a9b 100644
--- a/TurtleArt/talogo.py
+++ b/TurtleArt/talogo.py
@@ -1049,7 +1049,8 @@ class LogoCode:
def update_label_value(self, name, value=None):
""" Update the label of value blocks to reflect current value """
- if self.tw.hide or not self.tw.interactive_mode:
+ if self.tw.hide or not self.tw.interactive_mode or \
+ not hasattr(self, 'value_blocks'):
return
if value is None:
for block in self.value_blocks[name]: