I really appreciate your offering to help but I think I'm just going
to cut my losses and scrap doing it in Flex.
I just altered the SQL and bam, no problems what-so-ever...
I'm not sure why Flex has to tweak on me.. If I have time in the
future I may revisit this...

Anways, thanks again Alex!

On Mon, Aug 11, 2008 at 4:01 PM, Alex Harui <[EMAIL PROTECTED]> wrote:
> Hard to say what's going on.  I'm pretty busy, but if you post a test case I
> might get a chance to look at it.  Please strip all Cairngorm out and use a
> small app with baked in data.
>
>
>
> ________________________________
>
> From: [email protected] [mailto:[EMAIL PROTECTED] On
> Behalf Of Greg Morphis
> Sent: Monday, August 11, 2008 11:36 AM
> To: [email protected]
> Subject: [flexcoders] Re: reordering a list when clicked??
>
>
>
> I chnaged the code to
>
> dataProvider="{ MyModel.getInstance().activities }"
>
> it works, doesnt reorder anything however it doesnt hide the tree
> nodes I want hidden..
> I'm considering dumping the Flex idea and just cutting out those
> activities in the DB with a simple 'isactive = 1'
>
> But I would love to know why Flex is reordering the nodes and also if
> I open the tree node and drag one of the childs the bottom node
> vanishes.. it's there but it's not.. nothing displays..
>
> On Mon, Aug 11, 2008 at 11:42 AM, Greg Morphis <[EMAIL PROTECTED]> wrote:
>> I have a view AddActivityView.mxml and in that view is code to display
>> a list of activies.
>> I recently added code to hide (isvisible = false) some of the nodes of
>> the Tree generated by data coming into this view.
>>
>> The code looks like this...
>>
>> private function filterInvisibleNode(item:Object):Boolean {
>>
>> if( item != null && [EMAIL PROTECTED] == 1){
>> return true;
>> } else {
>> return false;
>> }
>> }
>>
>> private function get filteredCollection():XMLListCollection {
>> var col:XMLListCollection = new XMLListCollection(
>> MyModel.getInstance().activities );
>> //Alert.show(col.toXMLString());
>> col.filterFunction = filterInvisibleNode;
>> col.refresh();
>> return col;
>> }
>>
>>
>> And the Tree :
>>
>> <mx:Tree height="100%" id="actTree"
>> width="100%"
>> dataProvider="{ filteredCollection }"
>> showRoot="false"
>> labelField="@label"
>> borderStyle="none"
>> dragEnabled="true"
>> dragMoveEnabled="false"
>> itemRenderer="com.renderers.ActivityTreeRenderer"
>> toolTip="" />
>>
>>
>> This seems to work fine for hiding the nodes. However what I'm running
>> into it this:
>> the Activities reorder themselves when I click on 1.
>> For example on load the activies show
>> Work
>> Work + 60
>> Work + 45
>> Work + 30
>> Training
>>
>> If I click on "Work" it goes to the forth item in the list and looks like
>> Work + 60
>> Work + 45
>> Work + 30
>> Work
>> Training
>>
>> Then if I click on Training, that goes to the 4th item in the list..
>> Work + 60
>> Work + 45
>> Work + 30
>> Training
>> Work
>>
>> If I click on Work + 45 it too goes to the 4th item in the list
>> Work + 60
>> Work + 30
>> Training
>> Work + 45
>> Work
>>
>> This is not ideal behavior heh..
>> What would cause something like this to happen when I click on it?
>> MyModel.getInstance().activities is populated during the LoginCommand
>> onResult and looks like
>>
>> if (MyModel.getInstance().employee.isEditor())
>> {
>> var meEvt:CairngormEvent = new
>> CairngormEvent(MyController.EVENT_GETACTIVITIES);
>> CairngormEventDispatcher.getInstance().dispatchEvent(meEvt);
>> }
>>
>>
>> Please help me out here! Thanks again!
>>
>
> 

Reply via email to