From 72b8ab394f2623fb9e378bd6ea559767ae3bc1bd Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Sat, 04 Feb 2012 17:35:28 +0000 Subject: fixed one more problem with toggling palette state --- diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py index 21058ac..b701536 100644 --- a/TurtleArtActivity.py +++ b/TurtleArtActivity.py @@ -253,13 +253,13 @@ class TurtleArtActivity(activity.Activity): self.palette_buttons[self.tw.selected_palette].set_icon( palette_names[self.tw.selected_palette] + 'off') if self.tw.selected_palette == i: - # Hide the palette if it is already selected. + # Hide the palette if it is already selected. self.tw.hideshow_palette(False) - self.do_hidepalette() + self.tw.selected_palette = None return if not self.has_toolbarbox: self.palette_buttons[i].set_icon(palette_names[i] + 'on') - self.tw.show_palette(i) + self.tw.show_palette(n=i) self.do_showpalette() # These methods are called both from toolbar buttons and blocks. -- cgit v0.9.1