[ https://issues.apache.org/jira/browse/FLEX-17084?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13645522#comment-13645522 ]
Jeremy Wischusen commented on FLEX-17084: ----------------------------------------- Still occurring using SDK 4.9.1 on Mac OS X 10.7.5 using provided code. > Unexpected behavior in ComboBox > ------------------------------- > > Key: FLEX-17084 > URL: https://issues.apache.org/jira/browse/FLEX-17084 > Project: Apache Flex > Issue Type: Bug > Components: mx: ComboBox > Affects Versions: Adobe Flex SDK Previous > Environment: Affected OS(s): All OS Platforms > Affected OS(s): All OS Platforms > Language Found: English > Reporter: Adobe JIRA > Labels: easytest > > Steps to reproduce: > 1. MAIN APP SOURCE > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> > <mx:Script> <![CDATA[ > import mx.controls.Button; > import mx.events.DropdownEvent; > private var statesXML:XML = <root> > <state sel="true" name="Alabama" /> > <state sel="false" name="Alaska" /> > <state sel="false" name="Arizona" /> > <state sel="false" name="Arkansas" /> > <state sel="false" name="California" /> > <state sel="true" name="Colorado" /> > <state sel="false" name="Connecticut" /></root>; > [Bindable] > private var statesXMLList:XMLList = statesXML.state; > private function closeHandler(ev:DropdownEvent):void{ > return > } > ]] > > </mx:Script> > <mx:ComboBox id="ComboBoxCheck" left="200" top="200" > width="200" > close="closeHandler(event)" > prompt="select..." > dataProvider="{statesXMLList}" > rowCount="3" > labelField="@name" > itemRenderer="ComboBoxCheckItemRenderer" /> > > </mx:Application> > <?xml version="1.0" encoding="utf-8"?> > SOURCE FOR ComboBoxCheckItemRenderer.mxml: > <mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" width="80" height="25" > horizontalScrollPolicy="off"> > <mx:Script> <![CDATA[ > private function changeHandler(ev:Event):void{ > // var xml:XML = new XML(data as XML); > // xml.@sel=CB.selected?'true':'false'; > // data = xml; > ev.stopImmediatePropagation(); > ev.preventDefault(); > } > ]] > > > </mx:Script> > <mx:CheckBox selected="{data.@sel=='true'}" > click="changeHandler(event)" /> > <mx:Label text="{data.@name}"/> > </mx:HBox> > 2. > open combo box > click on check box > 3. > > Actual Results: > ComboBox closes dropdownlist most of the time on checkbox click. It happens > sometimes that the dropdown list doesn't close (mainly on second item for > some reason) > > Expected Results: > ComboBox never closes dropdown list on checkbox click > > Workaround (if any): > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira