Эх сурвалжийг харах

Merge remote-tracking branch 'origin/dev' into dev

guq 6 жил өмнө
parent
commit
35cd3f4466

+ 8 - 5
frontend/pc-web/app/view/basic/class/ClassInfoController.js

@@ -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);
+            }
         }
     },