summaryrefslogtreecommitdiff
path: root/ishtar_common/static/js/ishtar.js
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2017-11-29 13:22:35 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2017-11-29 13:22:35 +0100
commitefd07035a8a206965b125349fb525472d45446ef (patch)
tree035463722e132e23f08effff83510ada62d6cb35 /ishtar_common/static/js/ishtar.js
parente510cab9cd85e9824c6e80ec280b69df5dd7cae6 (diff)
downloadIshtar-efd07035a8a206965b125349fb525472d45446ef.tar.bz2
Ishtar-efd07035a8a206965b125349fb525472d45446ef.zip
UI: better management of sheet
Diffstat (limited to 'ishtar_common/static/js/ishtar.js')
-rw-r--r--ishtar_common/static/js/ishtar.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/ishtar_common/static/js/ishtar.js b/ishtar_common/static/js/ishtar.js
index dfe59105c..e89be9ff3 100644
--- a/ishtar_common/static/js/ishtar.js
+++ b/ishtar_common/static/js/ishtar.js
@@ -272,7 +272,14 @@ function load_window(url, speed, on_success){
$("#progress").hide();
$(".previous_page").remove();
$(".next_page").remove();
- $("#window").append(html);
+ var register_id = $(html).find(".card-header").attr("data-sheet-id");
+ var current_sheet = $('[data-sheet-id="' + register_id + '"]');
+ if (current_sheet.length){
+ $(".collapse").removeClass('show');
+ current_sheet.parent().find('.collapse').addClass('show');
+ } else {
+ $("#window").append(html);
+ }
$("#"+last_window).show();
if (on_success) on_success();
},