web_view.ExecuteScript freeze the editor?

Hey all, I’m using Rhino 8 on macOS, and it seems like ExecuteScript will freeze the script editor.

text = self.web_view.ExecuteScript("return document.getElementById('id').value;")

the breakpoint does hit this line, but it will not continue. The bottom status bar of the editor turns orange:

What did I do wrong? Thanks!