Bladeren bron

Ensure RHS at all times

Vijayakrishnan Krishnan 5 jaren geleden
bovenliggende
commit
8a6acabd0b
2 gewijzigde bestanden met toevoegingen van 8 en 0 verwijderingen
  1. 5 0
      public/js/mc.js
  2. 3 0
      resources/views/app/mc.blade.php

+ 5 - 0
public/js/mc.js

@@ -75,6 +75,11 @@ window.top.addEventListener('popstate', function (event) {
     }, 0);
 });
 $(document).ready(function () {
+    if(window === window.top) {
+        window.location.href = '/mc' + window.location.pathname;
+        return;
+    }
+    window.top.ensureRHS();
     $(document).on('click', '.stag_rhs_toggle', function () {
         var state = window.top.toggleRHS(),
             icon = $(this).find('i');

+ 3 - 0
resources/views/app/mc.blade.php

@@ -27,6 +27,9 @@
             $('#stag_mcp_rhs').attr('src', _url);
             return false;
         };
+        window.ensureRHS = function() {
+            if(!$('#stag_mcp_rhs').length) window.location.reload();
+        }
         window.toggleRHS = function() {
             var body = $('body'), leftPanel = $('.app-left-panel');
             if(!body.is('.stag_rhs_collapsed')) {