diff options
Diffstat (limited to 'ishtar_common/static/js')
| -rw-r--r-- | ishtar_common/static/js/ishtar.js | 12 | 
1 files changed, 7 insertions, 5 deletions
| diff --git a/ishtar_common/static/js/ishtar.js b/ishtar_common/static/js/ishtar.js index 31621502d..840d588f3 100644 --- a/ishtar_common/static/js/ishtar.js +++ b/ishtar_common/static/js/ishtar.js @@ -275,7 +275,7 @@ function long_wait(){  var last_window; -function load_window(url, speed, on_success){ +function load_window(url, speed, on_success, no_jump){      $("#progress").show();      $.ajax({          url: url, @@ -293,10 +293,12 @@ function load_window(url, speed, on_success){                  $("#window").append(html);              }              $("#"+last_window).show(); -            // jump to this window -            var url = location.href; -            location.href = "#" + last_window; -            history.replaceState(null, null, url); +            if (!no_jump){ +                // jump to this window +                var url = location.href; +                location.href = "#" + last_window; +                history.replaceState(null, null, url); +            }              if (on_success) on_success();          },          error:function(XMLHttpRequest, textStatus, errorThrows){ | 
