The TextBox process IME input with delay in Korean
See original GitHub issue- .NET Core Version: Microsoft.NETCore.App 3.1.9
- Windows version: 2004
- Does the bug reproduce also in WPF for .NET Framework 4.8?: Yes
- Is this bug related specifically to tooling in Visual Studio (e.g. XAML Designer, Code editing, etc…)? No
Problem description: Hi, when I place the TextBox inside the popup, it will input the letter only when the next letter is entered. Please take a look at the gif https://i.imgur.com/z9fNvHE.gif .
Actual behavior: The letter was inputted only then I pressed the next key. Reproduced in IME mode with the Korean language.
Expected behavior: The letter should be inputted immediately
Minimal repro:
<Grid>
<Popup IsOpen="True" Width="100" Height="100" Placement="Center">
<Border Background="Red">
<TextBox Margin="5"/>
</Border>
</Popup>
</Grid>
Issue Analytics
- State:
- Created 2 years ago
- Comments:8 (3 by maintainers)
Top Results From Across the Web
WPF Lookupedit SearchLookUpEditStyle search panel ...
Hello DevExpress team I got issue while input Korean character in search ... there: The TextBox process IME input with delay in Korean....
Read more >Difficulty with Korean and Japanese IME inputs
The error is only with the Japanese inputs. Scenario 1: I use the Korean input method, and swap between Hangul and Latin inputs...
Read more >popupedit text input delay
Hello We use PopupEdit elements, but if we input Korean, not English, there will be a delay in the input as shown in...
Read more >Event.preventDefault does not work when I input cjk ...
1 Answer. This is called composition, it happens on certain IME when you need to type multiple strokes before composing a single character....
Read more >A problem when Korean is typed into a WPF RichTextBox. ...
When typing Hangul (Korean), there is a problem that it stops(lag) and incorrect typing occurs. ... Expected behavior: The selected text area ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@DmitryRomenskiy - This is currently under investigation. We found out that the editor that is opened is tied to OS and it may be opening on the top left corner when it doesn’t find the parent control handle.
We’ll update this thread once we confirm the behavior and its fix.
Apologize, for the misunderstanding. I really don’t mean the input delay but the placement of the IME editor - it doesn’t open near the TextBox