diff options
author | Walter Bender <walter.bender@gmail.com> | 2012-10-20 11:53:33 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2012-10-20 11:53:33 (GMT) |
commit | 158d685f3cc6dd88be0213f95bd1b231974b3a29 (patch) | |
tree | 177ad13404e433ab76c837522ccd4302812e8bbe /TurtleArt/tawindow.py | |
parent | 6f0642b8a7a801363d85cfbac9c604db7f2a661f (diff) |
handle case where number is ''
Diffstat (limited to 'TurtleArt/tawindow.py')
-rw-r--r-- | TurtleArt/tawindow.py | 4 |
1 files changed, 4 insertions, 0 deletions
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) |