MicrosoftEdge / MicrosoftEdge/WebView2Feedback

IME control for input[type=text] in WebView2

Open
#869 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request priority-low tracked
Dominant language
PowerShell
Stars
526
Forks
67
PR merge metrics
No merged PRs in 30d

Description

Is your feature request related to a problem? Please describe.
I want to change ime-mode programmatically depending on a focused input element in WebView2.
But WebView2's ImeMode isn't effective for html elements in WebView2.

webView2.ImeMode = ImeMode.KatakanaHalf;

Similar code is effective for html elements when I use System.Windows.Forms.WebBrowser.
Edge's IME may be separated from WinForm's one unlike IE (WebBrowser).

Describe the solution you'd like and alternatives you've considered
I'd like to control WebView2's IME like WebBrowser.

AB#31562803

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by investigating WebView2's ImeMode behavior for focused input[type=text] elements, using the reported WebView2 and System.Windows.Forms.WebBrowser behavior as the comparison point. Review the linked AB#31562803 work item and define how programmatic IME control should work in WebView2 before implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.