Skip to content

Conversation

alex-melnyk
Copy link

Connection with issue(s)

Resolve issue #???

Connected to #???

Testing and Review Notes

Screenshots or Videos

To Do

  • double check the original issue to confirm it is fully satisfied
  • add testing notes and screenshots in PR description to help guide reviewers
  • request the "UX" team perform a design review (if/when applicable)

@probot-autolabeler probot-autolabeler bot added iOS linux Linux platform macOS macOS platform windows Windows platform labels Sep 24, 2025
@probot-autolabeler probot-autolabeler bot added android platform_interface Platform Interface plugin flutter_inappwebview plugin web labels Sep 25, 2025
alex-melnyk and others added 6 commits October 1, 2025 12:41
…fore CreateCoreWebView2EnvironmentWithOptions

- Add CoInitializeEx call before CreateCoreWebView2EnvironmentWithOptions as required by WebView2 v140.0.3485.94+
- Handle RPC_E_CHANGED_MODE case when COM is already initialized with COINIT_MULTITHREADED
- Proper COM cleanup in both success and failure scenarios
- Fixes 'CoInitialize has not been called' error with latest WebView2 runtime
- Reference: https://learn.microsoft.com/en-us/microsoft-edge/webview2/reference/win32/webview2-idl
…or handling

- Add static mutex to prevent race conditions during COM initialization
- Improve COM initialization logic to handle COINIT_MULTITHREADED scenario
- Add better logging for debugging COM initialization issues
- Handle RPC_E_CHANGED_MODE by attempting to reinitialize with matching threading model
- This should fix the mtx_do_lock crash in MSVCP140 runtime
…ation before CreateCoreWebView2EnvironmentWithOptions"

This reverts commit 1410ffa.
This reverts commit c75705b.
This reverts commit fbebe5a.
@XxspitxX
Copy link

XxspitxX commented Oct 14, 2025

URGENT Any text control on a tablet does not open the keyboard in Windows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

android iOS linux Linux platform macOS macOS platform platform_interface Platform Interface plugin flutter_inappwebview plugin web windows Windows platform

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants