Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
Adobe Flex SDK 4.1 (Release)
-
None
-
None
-
Affected OS(s): Windows
Affected OS(s): Windows 7
Browser: Internet Explorer 8.x
Language Found: English
Description
Steps to reproduce:
1. Create an mx:ComboBox on SDK 4.1 in MXML.
2. Set up the dataProvider and labelField, set the mouseOver event to open the comboBox (mouseOver="cb.open()"), set the mouseOut event to close it (mouseOut="cb.close()").
3. Rapidly move the mouse pointer over and off the comboBox again and again for about 30 seconds, or until the comboBox stops opening.
*There's also a test app attached. Run it on Flex SDK 4.1 and do step 3.
Actual Results:
The ComboBox stops opening, more specifically in the displayDropdown() method of ComboBox.as it will always return from displayDropdown() too early because show == _showingDropdown in the first conditional.
Expected Results:
The ComboBox should be able to be opened and closed rapidly in these conditions. This worked in Flex SDK 3.5 just fine. _showingDropdown should not get stuck in a weird state where it is true when there is no dropdown and you are trying to show it.
Workaround (if any):
Not sure.