diff options
author | Walter Bender <walter@walter-laptop.(none)> | 2010-01-21 01:32:57 (GMT) |
---|---|---|
committer | Walter Bender <walter@walter-laptop.(none)> | 2010-01-21 01:32:57 (GMT) |
commit | a9e9ea6d6e51832e8a71b981267366a6f42f5fe7 (patch) | |
tree | 75f6412cabc4aab6d1d0c56ea48603e4155ab19a /tawindow.py | |
parent | e45650614b2e04622decd24dceee1a52a8d15fe5 (diff) |
minor tweaking to chase down refresh bug
Diffstat (limited to 'tawindow.py')
-rw-r--r-- | tawindow.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/tawindow.py b/tawindow.py index ce007ba..fb84dd9 100644 --- a/tawindow.py +++ b/tawindow.py @@ -962,10 +962,13 @@ class TurtleArtWindow(): d1type,d1dir,d1x,d1y=dock1[0:4] d2type,d2dir,d2x,d2y=dock2[0:4] if (d2type!='num') or (dock2n!=0): - if block1.connections[dock1n] != None: - return (100,100) - if block2.connections[dock2n] != None: - return (100,100) + try: + if block1.connections[dock1n] != None: + return (100,100) + if block2.connections[dock2n] != None: + return (100,100) + except IndexError: + print "Indec Error %s %s" % (str(dock1n),str(dock2n)) if block1==block2: return (100,100) if d1type!=d2type: # some blocks can take strings or nums |