From c9e782ef3e2574ee45f9b6fa410eae281807b7e6 Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Tue, 29 Apr 2014 09:20:09 -0500
Subject: [PATCH] pjax: oops: Dialog boxes need a .body

---
 scp/js/scp.js | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/scp/js/scp.js b/scp/js/scp.js
index c5945b2ab..6b075619d 100644
--- a/scp/js/scp.js
+++ b/scp/js/scp.js
@@ -642,10 +642,6 @@ $(document).on('pjax:start', function() {
       window.clearTimeout(id);
     }
 
-    // Close popups
-    // Close tooltips
-    $('.dialog, .tip_box').empty().hide();
-
     if ($("#loadingbar").length === 0) {
       $("body").append("<div id='loadingbar'></div>");
       $("#loadingbar").addClass("waiting").append($("<dt/><dd/>"));
@@ -665,13 +661,11 @@ $(document).on('pjax:end', function() {
         $(this).remove();
     });
     $('#overlay').hide().removeAttr('style');
-});
-$(document).on('click', 'a', function() {
-    var ul = $(this).closest('ul');
-    if (ul.is('#sub_nav')) {
-        $('a.active', ul).removeClass('active');
-        $(this).addClass('active');
-    }
+
+    // Close popups
+    // Close tooltips
+    $('.tip_box').empty().hide();
+    $('.dialog .body').empty().parent().hide();
 });
 
 // Quick note interface
-- 
GitLab