[pkg-wine-party] [SCM] Debian Wine packaging branch, wheezy, updated. wine-1.4-7-302-gb61b690
Alexandre Julliard
julliard at winehq.org
Sun Jun 17 20:02:56 UTC 2012
The following commit has been merged in the wheezy branch:
commit c237bb3c0d91a2ca74304ffd51670a4efd915b6f
Author: Dmitry Timoshkov <dmitry at baikal.ru>
Date: Wed Mar 28 14:11:55 2012 +0900
user32: IsDialogMessage should allow control ids other than IDOK when processing WM_KEYDOWN.
(cherry picked from commit 38387dcffedc7e04f85201af9bcd9214eb428ae3)
diff --git a/dlls/user32/dialog.c b/dlls/user32/dialog.c
index 95e9e88..f0fdf49 100644
--- a/dlls/user32/dialog.c
+++ b/dlls/user32/dialog.c
@@ -1278,7 +1278,7 @@ BOOL WINAPI IsDialogMessageW( HWND hwndDlg, LPMSG msg )
else if (DC_HASDEFID == HIWORD(dw = SendMessageW (hwndDlg, DM_GETDEFID, 0, 0)))
{
HWND hwndDef = DIALOG_IdToHwnd(hwndDlg, LOWORD(dw));
- if (hwndDef ? IsWindowEnabled(hwndDef) : LOWORD(dw)==IDOK)
+ if (!hwndDef || IsWindowEnabled(hwndDef))
SendMessageW( hwndDlg, WM_COMMAND, MAKEWPARAM( LOWORD(dw), BN_CLICKED ), (LPARAM)hwndDef);
}
else
--
Debian Wine packaging
More information about the pkg-wine-party
mailing list