http://bugs.winehq.com/show_bug.cgi?id=1114
------- Additional Comments From z_god@wanadoo.nl 2003-28-06 07:38 ------- Bug comments restored from Gmane.org:
It is easy of check, install winrar 2.90/3.00, click in the combo (you need a version of day 31/10/2002 or superior ;), and change the letter, and the listbox will not get updated. It works fine in comctl32 native. But the listbox will get updated if you press ENTER in the combobox value.
I did some hacking in it:
in comboex.c:
* case CBN_SELCHANGE:
if i add this 2 lines: (before of the SendMessageW)
+ cbeend.iWhy = CBENF_RETURN; + COMBOEX_NotifyEndEdit (infoPtr, &cbeend, NULL);
return SendMessageW (parent, WM_COMMAND, wParam, (LPARAM)infoPtr->hwndSelf);
Then it works Ok, but i am sure that it is a hack.
Regards, Carlos.