Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt
diff options
context:
space:
mode:
Diffstat (limited to 'TurtleArt')
-rw-r--r--TurtleArt/tawindow.py24
1 files changed, 13 insertions, 11 deletions
diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py
index 6152f20..fd919a1 100644
--- a/TurtleArt/tawindow.py
+++ b/TurtleArt/tawindow.py
@@ -285,20 +285,22 @@ class TurtleArtWindow():
self._init_plugins()
self._setup_plugins()
- def _lazy_init(self):
+ def _lazy_init(self, init_palettes=True):
self._init_plugins()
self._setup_plugins()
self._setup_misc()
- for name in palette_init_on_start:
- debug_output('initing palette %s' % (name), self.running_sugar)
- self.show_toolbar_palette(palette_names.index(name),
- init_only=False, regenerate=True,
- show=False)
-
- self._basic_palettes.make_trash_palette()
-
- self.show_toolbar_palette(0, init_only=False, regenerate=True,
- show=True)
+
+ if init_palettes:
+ for name in palette_init_on_start:
+ debug_output('initing palette %s' % (name), self.running_sugar)
+ self.show_toolbar_palette(palette_names.index(name),
+ init_only=False, regenerate=True,
+ show=False)
+
+ self._basic_palettes.make_trash_palette()
+
+ self.show_toolbar_palette(0, init_only=False, regenerate=True,
+ show=True)
if self.running_sugar:
self.activity.check_buttons_for_fit()