Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArtActivity.py
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2013-05-10 00:35:39 (GMT)
committer Walter Bender <walter@sugarlabs.org>2013-05-10 00:35:39 (GMT)
commit73b8d60b8d895b23b79fe5de4cf1fc93a14c1330 (patch)
treea22abe15a06c4e8656487bf39ab8683e583e69e5 /TurtleArtActivity.py
parent553c96eda705edbcc23c0981ae3d906631ff0a2c (diff)
catch situation where overflow is < 0
Diffstat (limited to 'TurtleArtActivity.py')
-rw-r--r--TurtleArtActivity.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py
index 09d4d52..976d79a 100644
--- a/TurtleArtActivity.py
+++ b/TurtleArtActivity.py
@@ -815,6 +815,8 @@ class TurtleArtActivity(activity.Activity):
if len(palette_names) > max_palettes:
max_palettes -= 1 # Make room for the palette button
overflow = len(palette_names) - max_palettes
+ if overflow < 0:
+ overflow = 1 # Force overflow to be positive
if gtk.gdk.screen_width() - style.GRID_CELL_SIZE < \
int(overflow * (style.GRID_CELL_SIZE + 2)):
width = gtk.gdk.screen_width() - style.GRID_CELL_SIZE