Lei Zhang : comctl32: Only update comboex edit box if the mask has CBEIF_TEXT set.
Module: wine Branch: master Commit: 913373d2e6fb7b53b5c482748b59fa5bb5630920 URL: http://source.winehq.org/git/wine.git/?a=commit;h=913373d2e6fb7b53b5c482748b... Author: Lei Zhang <thestig(a)google.com> Date: Wed Oct 29 02:23:41 2008 -0700 comctl32: Only update comboex edit box if the mask has CBEIF_TEXT set. --- dlls/comctl32/comboex.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dlls/comctl32/comboex.c b/dlls/comctl32/comboex.c index aa5af6e..a5dfc01 100644 --- a/dlls/comctl32/comboex.c +++ b/dlls/comctl32/comboex.c @@ -808,7 +808,7 @@ static BOOL COMBOEX_SetItemW (COMBOEX_INFO *infoPtr, COMBOBOXEXITEMW *cit) if (TRACE_ON(comboex)) COMBOEX_DumpItem (item); /* if original request was to update edit control, do some fast foot work */ - if (cit->iItem == -1) { + if (cit->iItem == -1 && cit->mask & CBEIF_TEXT) { COMBOEX_SetEditText (infoPtr, item); RedrawWindow (infoPtr->hwndCombo, 0, 0, RDW_ERASE | RDW_INVALIDATE); }
participants (1)
-
Alexandre Julliard