def returnForDrawing(self, render=None, *args, **kwargs): if self.isDrawing: if not render: render = self.getRender() if render: return function(self, render, *args, **kwargs) return Widget.draw(self, render, *args, **kwargs)