Details
-
Bug
-
Status: Closed
-
Trivial
-
Resolution: Won't Fix
-
Adobe Flex SDK 3.5 (Release)
-
None
-
None
-
Affected OS(s): Windows
Affected OS(s): Windows XP
Browser: Internet Explorer 7.x
Language Found: English
Description
Steps to reproduce:
1. build/run the attached file
2. open the Sent folder
3. select the "taxes" node
4. open the Inbox folder
5. try to select the "work" node
Note that the "work" node is in the same place on the screen where the "taxes" node had been. This is key.
Actual Results:
The new node is not selectable unless another node is selected first.
Expected Results:
The new node should be immediately selectable.
Workaround (if any):
This happens only when openDuration=0. If openDuration is set to 1, the component works as expected.
This was tested against SDK 3.5 and 4.0 with the same incorrect behavior, using Flash Builder 4 Pre-release and IE7. Also tested against SDK 3.2, using Firefox2 and FlexBuilder3 plugin for Eclipse v3.3.2.
This is the test app, same as the attached:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
width="100%" height="100%" layout="horizontal">
<mx:XMLList id="mbox">
<node label="Mailbox" >
<node label="Inbox">
<node label="from Bob" />
<node label="work" />
<node label="fun" />
</node>
<node id="6" label="Sent">
<node label="taxes" />
<node label="vacation" />
<node label="visitors" />
</node>
</node>
</mx:XMLList>
<mx:Tree id="tree" labelField="@label"
openDuration="0"
dataProvider="
"
showRoot="false"
height="800"
width="400" />
</mx:Application>