Fix sending wxEVT_TEXT_ENTER when using auto-completion in wxMSW
We need to explicitly generate this event from the char hook handler as we don't get the normal WM_CHAR for it, it is apparently intercepted by the window proc installed by the auto-completing code, so check if wxTE_PROCESS_ENTER is used for the text entry and call a special new MSWProcessSpecialKey() method to do the right thing if it is. Similarly, handle Tab presses correctly if wxTE_PROCESS_TAB is used. Closes #12613.
This commit is contained in:
@@ -232,6 +232,7 @@ wxMSW:
|
||||
- Implement SetIcon(), SetPosition(), GetPosition() for native wxProgressDialog.
|
||||
- Fix focus-related problems when using native wxProgressDialog.
|
||||
- Fix crash when reparenting the currently focused window to another TLW.
|
||||
- Fix sending wxEVT_TEXT_ENTER when using auto-completion (Dubby).
|
||||
|
||||
wxOSX:
|
||||
|
||||
|
Reference in New Issue
Block a user