Module: wine Branch: master Commit: e98cef491cc9c0f4770e9610f887fe9a23e1dd9e URL: http://source.winehq.org/git/wine.git/?a=commit;h=e98cef491cc9c0f4770e9610f8...
Author: Jay Yang jkelleyy@gmail.com Date: Thu Jul 21 22:59:43 2011 -0400
comclt32: Ensure that item data is actually sent out with notifications.
---
dlls/comctl32/comboex.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/comctl32/comboex.c b/dlls/comctl32/comboex.c index 3402a71..d6b0d8c 100644 --- a/dlls/comctl32/comboex.c +++ b/dlls/comctl32/comboex.c @@ -672,6 +672,7 @@ static INT COMBOEX_InsertItemW (COMBOEX_INFO *infoPtr, COMBOBOXEXITEMW const *ci SendMessageW (infoPtr->hwndCombo, CB_INSERTSTRING, cit->iItem, (LPARAM)item);
memset (&nmcit.ceItem, 0, sizeof(nmcit.ceItem)); + nmcit.ceItem.mask=~0; COMBOEX_CopyItem (item, &nmcit.ceItem); COMBOEX_NotifyItem (infoPtr, CBEN_INSERTITEM, &nmcit);
@@ -1304,6 +1305,7 @@ static BOOL COMBOEX_WM_DeleteItem (COMBOEX_INFO *infoPtr, DELETEITEMSTRUCT const infoPtr->nb_items--;
memset (&nmcit.ceItem, 0, sizeof(nmcit.ceItem)); + nmcit.ceItem.mask=~0; COMBOEX_CopyItem (olditem, &nmcit.ceItem); COMBOEX_NotifyItem (infoPtr, CBEN_DELETEITEM, &nmcit);