From 1e218ac551e91e09287a5dd7ae40ddc6d46aae85 Mon Sep 17 00:00:00 2001 From: jgould Date: Wed, 13 Apr 2016 13:57:54 -0400 Subject: [PATCH] only show help menu once --- src/ui/heat_map.js | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/src/ui/heat_map.js b/src/ui/heat_map.js index 1ac1ae6..e237c0e 100644 --- a/src/ui/heat_map.js +++ b/src/ui/heat_map.js @@ -246,20 +246,22 @@ morpheus.HeatMap = function(options) { // if (window.location.hostname.indexOf('clue.io') === -1 // && window.location.pathname.indexOf('cancer/software/morpheus') === // -1) { - var $a = $(''); - $a.tooltip({ - placement : 'auto' - }); - // var $img = $a.find('img'); - - var $right = $('
'); - $a.appendTo($right); - new morpheus.HelpMenu().$el.appendTo($right); - $right.appendTo(this.tabManager.$nav); + if (!morpheus.HelpMenu.ADDED) { // only show once per page + morpheus.HelpMenu.ADDED = true; + var $a = $(''); + $a.tooltip({ + placement : 'auto' + }); + // var $img = $a.find('img'); + var $right = $('
'); + $a.appendTo($right); + new morpheus.HelpMenu().$el.appendTo($right); + $right.appendTo(this.tabManager.$nav); + } if (!this.options.tabManager) { this.tabManager.$nav.appendTo(this.$el); this.tabManager.$tabContent.appendTo(this.$el); -- GitLab