def run(self): view = self.window.active_view() url = view.settings().get('requester.request_url', None) if url is None: return sublime.set_timeout_async(lambda: self.show_options(url, view), 0)