Ah ok, got it. So the event.result is correct, it is just not updating in the Tree?
My guess is that the 'validateNow()' call on the Tree might not be doing anything. But I have not checked to see if that is the case, so that might be wrong. That is probably a question more for others who have worked more closely on the Tree and emulation compoents recently. On Sun, Nov 10, 2019 at 10:18 AM Serkan Taş <[email protected]> wrote: > Greg, I added trace and I checked both event.message.body and event.result > and both are correct but the structure is different so I missed the values. > first one is XML, trace (event.result); > second : trace (event.message.body); > > > > > May be I should check the why the Tree object s not populated correctly > with the XML. > > protected function > treePanelService_resultHandler(event:ResultEvent):void { > trace("treePanelService_resultHandler"); > //RO: var treeXml:XML = XML(event.result); > trace (event.result); > trace (event.message.body); > var treeXml:XML = XML(event.message.body); > var treeOpenItems:Object; > > treeOpenItems = liveTree.openItems; > > try { > liveTreeDP = new XMLList(treeXml); > liveTree.validateNow(); > > for each(var item:XML in treeOpenItems) { > if(item.name() == "list") { > // trace(treeOpenItems); > liveTree.expandItem(liveTreeDP[0], true); > } else { > liveTree.expandItem(liveTreeDP..jobGroup.(@id > == item.@id)[0], true); > } > } > liveTree.validateNow(); > } catch(err:Error) { > Alert.show(resourceManager.getString("messages", > "jobDetailsError") + errorString); > trace(err); > } > > setSelectedNode(); > } > > > Thanks, > Serkan > > 9.11.2019 23:57 tarihinde Serkan Taş yazdı: > > Hi Greg, > > I checked the event.message.body and it is not empty. The value I was > expecting from event.result is stored in body. > > Can we say that royale is behaves different from flex implementation ? > > Should I switch to body rather than result to get the data ? > > Thanks, > Serkan > > 9.11.2019 21:06 tarihinde Greg Dove yazdı: > > > Hi Serkan, > > Just a quick question. > I understand that you are confirming that event.result is empty in the > result handler. Is event.message.body empty? If it is not, is is possible > for you to post that content please. > > thanks > Greg > > > >
