From 26aa5c0b75cc9d452240ebb26a3c1c42baae1491 Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Wed, 9 Apr 2014 09:10:25 -0500
Subject: [PATCH] pjax: Show loading dialog for pjax requests

---
 scp/js/scp.js | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/scp/js/scp.js b/scp/js/scp.js
index f8179c411..564f69e41 100644
--- a/scp/js/scp.js
+++ b/scp/js/scp.js
@@ -634,7 +634,13 @@ getConfig = (function() {
     }
 })();
 
-$(document).on('pjax:start', function() { clearInterval(window.ticket_refresh); });
+$(document).on('pjax:start', function() {
+    clearInterval(window.ticket_refresh);
+    $('#loading').show().css({opacity:0.7});
+});
+$(document).on('pjax:complete', function() {
+    $('#loading').hide().css({opacity:1});
+});
 $(document).on('click', 'a', function() {
     var ul = $(this).closest('ul');
     if (ul.is('#sub_nav')) {
-- 
GitLab