From 9ac1353451c25d076e6e0a10d738975c70dcff83 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Sat, 19 Mar 2011 15:49:49 +0000 Subject: simplified logic in _hide_previous_palette and fixed IndexError at the same time --- diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index dcdf773..12836c4 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -753,10 +753,9 @@ class TurtleArtWindow(): """ Hide just the previously viewed toolbar palette """ # Hide previous palette if self.previous_palette is not None: - for i in range(len(palette_blocks[self.previous_palette])): - self.palettes[self.previous_palette][i].spr.hide() - self.palette_sprs[self.previous_palette][ - self.orientation].hide() + for proto in self.palettes[self.previous_palette]: + proto.spr.hide() + self.palette_sprs[self.previous_palette][self.orientation].hide() if self.activity is None or not self.activity.has_toolbarbox: self.selectors[self.previous_palette].set_shape( self.selector_shapes[self.previous_palette][0]) -- cgit v0.9.1