From bf597ae625b421a6b389c7cf5f89cfc1ccdc109f Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Wed, 18 Jun 2014 07:30:22 -0500
Subject: [PATCH] Fix dialog boxes on backward pjax navigation

pjax:complete is only called after an AJAX page load. If a user navigates
forward or backward and the page loads from local cache, then pjax:complete
is not fired. pjax:end, however, is always fired.
---
 scp/js/scp.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scp/js/scp.js b/scp/js/scp.js
index 294917b4d..254ba5fd5 100644
--- a/scp/js/scp.js
+++ b/scp/js/scp.js
@@ -441,7 +441,7 @@ var scp_prep = function() {
 };
 
 $(document).ready(scp_prep);
-$(document).on('pjax:complete', scp_prep);
+$(document).on('pjax:end', scp_prep);
 $(document).on('submit', 'form', function() {
     // Reformat dates
     $('.dp', $(this)).each(function(i, e) {
-- 
GitLab