Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt/tawindow.py
diff options
context:
space:
mode:
Diffstat (limited to 'TurtleArt/tawindow.py')
-rw-r--r--TurtleArt/tawindow.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py
index fd919a1..3662ea9 100644
--- a/TurtleArt/tawindow.py
+++ b/TurtleArt/tawindow.py
@@ -285,10 +285,10 @@ class TurtleArtWindow():
self._init_plugins()
self._setup_plugins()
- def _lazy_init(self, init_palettes=True):
+ def _lazy_init(self, init_palettes=True, load_toolbar_shapes=True):
self._init_plugins()
self._setup_plugins()
- self._setup_misc()
+ self._setup_misc(load_toolbar_shapes=load_toolbar_shapes)
if init_palettes:
for name in palette_init_on_start:
@@ -488,7 +488,7 @@ class TurtleArtWindow():
os.path.join(self.path, path, filename + '.svg')))
break
- def _setup_misc(self):
+ def _setup_misc(self, load_toolbar_shapes=True):
''' Misc. sprites for status, overlays, etc. '''
self.load_media_shapes()
for i, name in enumerate(STATUS_SHAPES):
@@ -517,7 +517,7 @@ class TurtleArtWindow():
self.overlay_shapes[name].hide()
self.overlay_shapes[name].type = 'overlay'
- if not self.running_sugar:
+ if load_toolbar_shapes and not self.running_sugar:
# offset = 2 * self.width - 55 * len(TOOLBAR_SHAPES)
offset = 55 * (1 + len(palette_blocks))
for i, name in enumerate(TOOLBAR_SHAPES):