Ticket #4062 (closed defect: wontfix)
infinite loop calling for getChildren in TreeRpcControllerV3.js
| Reported by: | guest | Owned by: | anonymous |
|---|---|---|---|
| Priority: | high | Milestone: | |
| Component: | General | Version: | 0.4.2rc1 |
| Severity: | critical | Keywords: | TreeV3 Controller TreeRpcControllerV3 infinite loop getChildren |
| Cc: |
Description
I use the TreeV3 with the TreeRpcControllerV3 :
<div dojoType="TreeContextMenuV3" toggle="explode" contextMenuForWindow="false" widgetId="contextMenu">
<div dojoType="TreeMenuItemV3" treeActions="upload" iconSrc="images/downsmall.png" widgetId="treeContextMenuUp" caption="upload"></div> <div dojoType="TreeMenuItemV3" treeActions="createFolder" iconSrc="images/createsmall.gif" widgetId="treeContextMenuCreate" caption="createFolder"></div> <!-- <div dojoType="TreeMenuItemV3" treeActions="move" iconSrc="images/removesmall.png" widgetId="treeContextMenuDestroy" caption="move"></div> --> <div dojoType="TreeMenuItemV3" treeActions="refresh" iconSrc="images/refresh.gif" widgetId="treeContextMenuRefresh" caption="refresh children"></div> <div dojoType="TreeMenuItemV3" treeActions="metadata" iconSrc="images/check.gif" widgetId="treeContextMenuMetadata" caption="edit metadata"></div>
</div> <div dojoType="TreeEditor?" widgetId="editor"></div> <div dojoType="TreeSelectorV3" widgetId="selector"></div> <div dojoType="TreeRpcControllerV3" widgetId="treeController" RpcUrl?="SRB/SRBManageFiles" editor="editor"></div> <div dojoType="TreeToggleOnSelect?" selector="selector" selectEvent="dblselect" controller="treeController"></div> <div dojoType="TreeMetadataView?" selector="selector"></div> <div dojoType="TreeV3" listeners="treeController;contextMenu;selector" widgetId="tree_cs"></div>
as a file explorer, and I sometimes have an infinite loop, which sends request getChildren on leaf nodes of my tree.