From 4f6bd5444b3ef35873607014db96c5548e29d835 Mon Sep 17 00:00:00 2001 From: Stephen Abello Date: Wed, 25 Aug 2021 14:34:00 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B03928=20Create=20tooltip=20singleton=20fo?= =?UTF-8?q?r=20impact=20analysis=20matching=20elements=20(icon/text)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/simple_graph.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/js/simple_graph.js b/js/simple_graph.js index 79e8265d46..b54a6d19e2 100644 --- a/js/simple_graph.js +++ b/js/simple_graph.js @@ -888,6 +888,7 @@ $(function() _make_tooltips: function() { var me = this; + let aTooltipGroups = []; $( ".popupMenuTarget" ).each(function(){ var sDataId = $(this).attr('data-id'); var sTooltipContent = me._get_tooltip_content(sDataId); @@ -897,7 +898,13 @@ $(function() .attr('data-tooltip-append-to', 'body') .attr('data-tooltip-hide-delay', '1500'); CombodoTooltip.InitTooltipFromMarkup($(this)); + if(aTooltipGroups.indexOf(sDataId) < 0) { + aTooltipGroups.push(sDataId); + } }); + for(let sTooltipGroupKey in aTooltipGroups) { + CombodoTooltip.InitSingletonFromSelector('[data-id="' + aTooltipGroups[sTooltipGroupKey] + '"]'); + } }, _get_tooltip_content: function(sNodeId) {