mirror of
https://github.com/reactos/reactos.git
synced 2025-05-20 01:24:11 +00:00
[User32]
- Fix wine sync, Notify parent after capture is released, see CORE-10194. svn path=/trunk/; revision=69249
This commit is contained in:
parent
e50245329b
commit
f21871fbb8
1 changed files with 5 additions and 1 deletions
|
@ -398,6 +398,8 @@ LRESULT WINAPI ButtonWndProc_common(HWND hWnd, UINT uMsg,
|
|||
break;
|
||||
/* fall through */
|
||||
case WM_LBUTTONUP:
|
||||
{
|
||||
BOOL TellParent = FALSE; //// ReactOS see note below.
|
||||
state = get_button_state( hWnd );
|
||||
if (!(state & BUTTON_BTNPRESSED)) break;
|
||||
state &= BUTTON_NSTATES;
|
||||
|
@ -425,9 +427,11 @@ LRESULT WINAPI ButtonWndProc_common(HWND hWnd, UINT uMsg,
|
|||
(state & BST_INDETERMINATE) ? 0 : ((state & 3) + 1), 0 );
|
||||
break;
|
||||
}
|
||||
BUTTON_NOTIFY_PARENT(hWnd, BN_CLICKED);
|
||||
TellParent = TRUE; // <---- Fix CORE-10194, Notify parent after capture is released.
|
||||
}
|
||||
ReleaseCapture();
|
||||
if (TellParent) BUTTON_NOTIFY_PARENT(hWnd, BN_CLICKED);
|
||||
}
|
||||
break;
|
||||
|
||||
case WM_CAPTURECHANGED:
|
||||
|
|
Loading…
Reference in a new issue