From 158d685f3cc6dd88be0213f95bd1b231974b3a29 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Sat, 20 Oct 2012 11:53:33 +0000 Subject: handle case where number is '' --- diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index 479ecfb..e63ac7e 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -3156,6 +3156,8 @@ class TurtleArtWindow(): def _number_check(self, n): n = n.strip() # Ignore any whitespace + if n == '': + n = '0' if n in ['-', '.', '-.', ',', '-,']: n = 0 elif n is not None: @@ -3189,6 +3191,8 @@ class TurtleArtWindow(): s = self.text_entry.get_buffer().get_text(bounds[0], bounds[1]) if self.selected_blk.type == 'number': + if s == '': + s = '0' self._number_check(s) else: self._string_check(s) -- cgit v0.9.1