MicrosoftEdge / MicrosoftEdge/WebView2Feedback
IME control for input[type=text] in WebView2
Nobody has claimed this yet.
- 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.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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