diff --git a/desktop_env/evaluators/getters/chrome.py b/desktop_env/evaluators/getters/chrome.py index 8bd5842..2a6a9ea 100644 --- a/desktop_env/evaluators/getters/chrome.py +++ b/desktop_env/evaluators/getters/chrome.py @@ -589,6 +589,10 @@ def get_active_url_from_accessTree(env, config): if len(elements) == 0: print("no elements found") return None + elif elements[-1].text is None: + print("no text found") + return None + active_tab_url = config["goto_prefix"] + elements[0].text if "goto_prefix" in config.keys() else "https://" + \ elements[0].text print("active tab url now: {}".format(active_tab_url))