Clicking on a WebView pane to bring BeipMU back to the foreground reliably produces:
Error trying to update taskbar badge: An outgoing call cannot be made since the application is dispatching an input-synchronous call. (0x8001010D)
Activating the same window by clicking the title bar does not produce the error. Only activation through the WebView pane does.
- BeipMU 4.00.331
- Store app:
38939Ratman.BeipMU2_4.331.0.0_x64__xsyr3b6qthb5g
- Windows 10 Pro 22H2, build 19045.7548
- Microsoft Edge WebView2 Runtime 150.0.4078.105
Steps to reproduce
- Open a world with a WebView pane showing a page (mine is a GMCP-driven dashboard opened via
webview.open).
- Click another application so BeipMU loses focus.
- Click directly on the BeipMU WebView pane to reactivate the window.
Control: repeat with step 3 clicking the title bar instead. No error on that path.
Expected
Window activates and the badge is updated (or cleared) with no error, regardless of which surface was clicked to activate.
Actual
Activation works either way, but clicking the WebView pane prints the warning above every time. Clicking the title bar is clean.
Clicking on a WebView pane to bring BeipMU back to the foreground reliably produces:
Activating the same window by clicking the title bar does not produce the error. Only activation through the WebView pane does.
38939Ratman.BeipMU2_4.331.0.0_x64__xsyr3b6qthb5gSteps to reproduce
webview.open).Control: repeat with step 3 clicking the title bar instead. No error on that path.
Expected
Window activates and the badge is updated (or cleared) with no error, regardless of which surface was clicked to activate.
Actual
Activation works either way, but clicking the WebView pane prints the warning above every time. Clicking the title bar is clean.