diff options
author | Walter Bender <walter@walter-laptop.(none)> | 2009-10-01 22:48:12 (GMT) |
---|---|---|
committer | Walter Bender <walter@walter-laptop.(none)> | 2009-10-01 22:48:12 (GMT) |
commit | 2684b70ed9e899864df96390e6aed1caf770b67a (patch) | |
tree | d26aabc0aa6acb1d59cb0c77a734625c4f770bb7 /tawindow.py | |
parent | 66bfbb94573efa35d717e550778d02b5a2ea1369 (diff) |
limiting numbers to 1000000 to prevent OverflowError
Diffstat (limited to 'tawindow.py')
-rw-r--r-- | tawindow.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tawindow.py b/tawindow.py index 4b17e2b..5dcf164 100644 --- a/tawindow.py +++ b/tawindow.py @@ -661,7 +661,13 @@ def key_press(tw, alt_mask, keyname, keyunicode, verbose=False): def unselect(tw): if tw.selected_block.label in ['-', '.', '-.']: - select_block.setlabel('0') + setlabel(tw.selected_block,'0') + + # put an upperbound on numbers + i = int(tw.selected_block.label) + if i > 1000000: + setlabel(tw.selected_block,'0') + hide(tw.select_mask) hide(tw.select_mask_string) tw.selected_block = None |