From 37de3f08952cf50bea4e5e1c2d04401628f490a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn?= Date: Fri, 7 Oct 2016 12:16:05 +0200 Subject: [PATCH] B #4855: Clear label filter when label does not exit anymore --- src/sunstone/public/app/utils/labels/utils.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/sunstone/public/app/utils/labels/utils.js b/src/sunstone/public/app/utils/labels/utils.js index a7e9f76cd9..5246334043 100644 --- a/src/sunstone/public/app/utils/labels/utils.js +++ b/src/sunstone/public/app/utils/labels/utils.js @@ -77,8 +77,13 @@ define(function(require) { Tree.setup($('.labels-tree', context)); var currentLabel = $('span[one-label-full-name="'+_getLabelsFilter(dataTable)+'"]', context); - currentLabel.parent(".labeltree-line").click(); - currentLabel.parentsUntil(".labels-tree", "li").children(".tree-toggle").click(); + + if (currentLabel.length == 0){ + _clearLabelsFilter(dataTable, labelsColumn); + }else{ + currentLabel.parent(".labeltree-line").click(); + currentLabel.parentsUntil(".labels-tree", "li").children(".tree-toggle").click(); + } } /*