From ba9056918bc5ec47b456dca35cc9af3a2bbe4942 Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Wed, 6 May 2015 17:11:05 -0500
Subject: [PATCH] tips: Allow tips in several namespaces on one page

---
 scp/js/tips.js | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/scp/js/tips.js b/scp/js/tips.js
index 76fabcd7b..5801829bd 100644
--- a/scp/js/tips.js
+++ b/scp/js/tips.js
@@ -53,8 +53,9 @@ jQuery(function() {
     },
     getHelpTips = (function() {
         var dfd, cache = {};
-        return function(namespace) {
-            var namespace = namespace
+        return function(elem) {
+            var namespace =
+                   $(elem).closest('[data-tip-namespace]').data('tipNamespace')
                 || $('#content').data('tipNamespace')
                 || $('meta[name=tip-namespace]').attr('content');
             if (!namespace)
@@ -147,7 +148,7 @@ jQuery(function() {
             clearTimeout(tip_timer);
         });
 
-        getHelpTips().then(function(tips) {
+        getHelpTips(elem).then(function(tips) {
             var href = elem.attr('href');
             if (href) {
                 section = tips[elem.attr('href').substr(1)];
-- 
GitLab