https://bugs.winehq.org/show_bug.cgi?id=56108
Bug ID: 56108 Summary: Edit control should stop processing characters when left mouse button is down Product: Wine Version: 9.0-rc3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: comctl32 Assignee: wine-bugs@winehq.org Reporter: kyle.kcsoftwares@gmail.com Distribution: ---
When the left mouse button is held down, the edit control should stop processing characters until the button is released.
Fix :
static LRESULT EDIT_WM_Char(EDITSTATE *es, WCHAR c) { BOOL control;
+ if (es->bCaptureState) + { + return 0; + } + control = GetKeyState(VK_CONTROL) & 0x8000;
https://bugs.winehq.org/show_bug.cgi?id=56108
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |d18a1fded2e2024ae2c8cdc4235 | |654ff2d8dd5e9 Resolution|--- |FIXED
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- Marking fixed d18a1fded2e2024ae2c8cdc4235654ff2d8dd5e9.
https://bugs.winehq.org/show_bug.cgi?id=56108
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 10.4.