Index: lams_common/src/flash/org/lamsfoundation/lams/common/ws/WorkspaceDialog.as =================================================================== diff -u -r44f757ff902a4e95c73f6d93445ade88e42a6701 -r963c11998584f096e27db0f70a47dcd0eaacf72f --- lams_common/src/flash/org/lamsfoundation/lams/common/ws/WorkspaceDialog.as (.../WorkspaceDialog.as) (revision 44f757ff902a4e95c73f6d93445ade88e42a6701) +++ lams_common/src/flash/org/lamsfoundation/lams/common/ws/WorkspaceDialog.as (.../WorkspaceDialog.as) (revision 963c11998584f096e27db0f70a47dcd0eaacf72f) @@ -355,10 +355,11 @@ treeview.selectedNode = nodeToOpen.firstChild; dispatchEvent({type:'change', target:this.treeview}); - var virNode:XMLNode = nodeToOpen.firstChild.nextSibling; - if(virNode.attributes.data.resourceID == WorkspaceModel.ORG_VFOLDER && !treeview.getIsOpen(virNode)){ - openFolder(virNode, wm); - } + // no longer force open the Organisation virtual folder + //var virNode:XMLNode = nodeToOpen.firstChild.nextSibling; + //if(virNode.attributes.data.resourceID == WorkspaceModel.ORG_VFOLDER && !treeview.getIsOpen(virNode)){ + // openFolder(virNode, wm); + //} } refreshTree(); Index: lams_common/src/flash/org/lamsfoundation/lams/common/ws/WorkspaceModel.as =================================================================== diff -u -r735adeb5d2ea7849b86d4991480630c4613fadec -r963c11998584f096e27db0f70a47dcd0eaacf72f --- lams_common/src/flash/org/lamsfoundation/lams/common/ws/WorkspaceModel.as (.../WorkspaceModel.as) (revision 735adeb5d2ea7849b86d4991480630c4613fadec) +++ lams_common/src/flash/org/lamsfoundation/lams/common/ws/WorkspaceModel.as (.../WorkspaceModel.as) (revision 963c11998584f096e27db0f70a47dcd0eaacf72f) @@ -313,8 +313,9 @@ if(dto.contents[i].resourceType==RT_FOLDER){ cNode.attributes.isBranch=true; + // no longer force open Organisation virtual folder // force open the Organisation virtual folder when opening My Workspace (root) virtual folder - if(cNode.attributes.data.resourceID == ORG_VFOLDER && !cNode.hasChildNodes()){ openFolderInTree(cNode.attributes.data.resourceID, forced); } + //if(cNode.attributes.data.resourceID == ORG_VFOLDER && !cNode.hasChildNodes()){ openFolderInTree(cNode.attributes.data.resourceID, forced); } }else{