From: ChangHyun Lee Date: Fri, 21 Apr 2017 10:04:33 +0000 (+0900) Subject: [TIC-Web] fix the expandNode bug X-Git-Tag: v20170428~9^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5626d829fb2752f8b7a9a1f7ed562457ecd85012;p=archive%2F20170607%2Ftools%2Ftic.git [TIC-Web] fix the expandNode bug - Tree does not collase after expanding tree with function. - There is a bug that does not reflect the 'state.expanded' value, so i apply a patch that gives a click event. Change-Id: I5bb850e4979e0c928fa9ca7db98dfb8b7ea6e337 Signed-off-by: ChangHyun Lee --- diff --git a/public/src/js/page/package.js b/public/src/js/page/package.js index dd2a856..160cc79 100644 --- a/public/src/js/page/package.js +++ b/public/src/js/page/package.js @@ -1246,7 +1246,13 @@ define([ logger.info('[Check] checked: ' + localNode.name); _nodeSelected(event, node); - $tree.treeview('expandNode', [node, { silent: false }]); + + // FIXME: 'state.expanded = true' is not reflected in the node. + //$tree.treeview('expandNode', [node, { silent: false }]); + var $expand = node.$el.find('.expand-icon.glyphicon-plus')[0]; + if ($expand) { + $expand.click(); + } localNode.selfChecked = true; // 1. pre-dependency analysis