Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2012-05-08 19:24:54 (GMT)
committer Walter Bender <walter.bender@gmail.com>2012-05-08 19:24:54 (GMT)
commit9d9206ffe23f19538cb0cb1818a506b6a6fb4820 (patch)
tree12e852b1d4750ee04521d263bf6a2ce092346ec0
parentabe8a34f4d48f700491daf038fdcbce68b256ce5 (diff)
don't update coordinate display in toolbar when 'hidden' as it is too slow
-rw-r--r--TurtleArt/talogo.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/TurtleArt/talogo.py b/TurtleArt/talogo.py
index 590797c..1e5bf07 100644
--- a/TurtleArt/talogo.py
+++ b/TurtleArt/talogo.py
@@ -240,8 +240,6 @@ class LogoCode:
# debug_output("running code: %s" % (code), self.tw.running_sugar)
self.start_time = time()
self._setup_cmd(code)
- if not self.tw.hide:
- self.tw.display_coordinates()
else:
return code
@@ -594,8 +592,11 @@ 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 not self.tw.interactive_mode:
return
+ if self.tw.hide:
+ return
+ self.tw.display_coordinates()
if value is None:
for block in self.value_blocks_to_update[name]:
block.spr.set_label(block_names[name][0])