From dcf1ef842d4ab987b0af25b2aeb453988f27bde4 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Fri, 06 Jul 2012 17:24:37 +0000 Subject: account for blocks with only one connection with calculating block heights --- (limited to 'TurtleArt/tawindow.py') diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index 5b250c3..565e0e7 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -2751,7 +2751,11 @@ class TurtleArtWindow(): dy = 0 # Calculate height of drag group while gblk is not None: - dy += int((gblk.docks[-1][3] - gblk.docks[0][3]) / gblk.scale) + delta = int((gblk.docks[-1][3] - gblk.docks[0][3]) / gblk.scale) + if delta == 0: + dy += 21 # Fixme: don't hardcode size of stop action block + else: + dy += delta gblk = gblk.connections[-1] # Clamp has room for one "standard" block by default if dy > 0: -- cgit v0.9.1