def __init__(self, output): self.input = None self.output = output self.output.connections.append(self) application = output.node.application self.canvas = application.canvas self.canvas.add(self) Dropable.__init__(self, layer=application.workspace)