From bc7e8f0b35a3c825a468df240a92a0e9a3441515 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Tue, 12 Nov 2013 18:19:48 +0000 Subject: catch empty palette case when tabbing through palettes --- (limited to 'TurtleArt/tawindow.py') diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index f96a178..10867dc 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -3645,9 +3645,10 @@ before making changes to your program')) i += 1 if i == len(p) - 1: i = 0 - self._highlighted_blk = p[i] - self._highlighted_blk.highlight() - self.selected_blk = p[i] + if i < len(p): + self._highlighted_blk = p[i] + self._highlighted_blk.highlight() + self.selected_blk = p[i] elif self.selected_blk is not None: if self.selected_blk.type == 'proto': -- cgit v0.9.1