diff -r fc7e0b8ed9d3 -r 9c74d00ce93e graphics/LD_Objects.py --- a/graphics/LD_Objects.py Mon Dec 10 15:52:49 2007 +0100 +++ b/graphics/LD_Objects.py Wed Dec 26 16:38:09 2007 +0100 @@ -295,8 +295,9 @@ handle_type, handle = self.Handle # A connector has been handled if handle_type == HANDLE_CONNECTOR: + movey = max(-self.BoundingBox.y, movey) self.MoveConnector(handle, movey) - return False, True + return 0, movey else: return Graphic_Element.ProcessDragging(self, movex, movey)