|
|
@@ -66,11 +66,14 @@ Ext.define('school.view.basic.class.ClassInfoController', {
|
|
|
listCard = refs.listcard,
|
|
|
currentNodeData = viewModel.get('currentNodeData'),
|
|
|
rootNode = treeList.getRootNode(),
|
|
|
- currentNode = rootNode.findChild('id', currentNodeData.id, true);
|
|
|
-
|
|
|
- if(!!currentNode.parentNode) {
|
|
|
- treeList.setSelection(currentNode.parentNode);
|
|
|
- listCard.showNode(currentNode.parentNode);
|
|
|
+ currentNode;
|
|
|
+
|
|
|
+ if(currentNodeData.id !== 'root') {
|
|
|
+ currentNode = rootNode.findChild('id', currentNodeData.id, true);
|
|
|
+ if(!!currentNode.parentNode) {
|
|
|
+ treeList.setSelection(currentNode.parentNode);
|
|
|
+ listCard.showNode(currentNode.parentNode);
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
|