I think you could probably call self.updateWidgets instead of redirecting.