From bb2f086623c27235fd7566c1d429e566bf7ca1b3 Mon Sep 17 00:00:00 2001 From: Shivam Dave Date: Wed, 26 Aug 2015 20:21:36 -0700 Subject: [PATCH] [Mobile] Leaf Node of Folder/Layout Domainobjects that can hold an array of domain objects return '[]' instead of undefined, when checking for model.composition. Now checks for empty array and navigates to layout/ folder that has no children. --- platform/commonUI/general/res/templates/tree-node.html | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/commonUI/general/res/templates/tree-node.html b/platform/commonUI/general/res/templates/tree-node.html index 1d5559e668..a40cb9fd7b 100644 --- a/platform/commonUI/general/res/templates/tree-node.html +++ b/platform/commonUI/general/res/templates/tree-node.html @@ -29,8 +29,9 @@ key="'label'" mct-object="domainObject" ng-model="ngModel" - ng-click="!treeNode.checkMobile() || model.composition == undefined ? - ngModel.selectedObject = domainObject : toggle.toggle(); treeNode.trackExpansion()" + ng-click="!treeNode.checkMobile() || model.composition == undefined || + model.composition.length == 0 ? ngModel.selectedObject = domainObject : toggle.toggle(); + treeNode.trackExpansion()" >