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
commitaeeeef830defa687bfe921f284b3fd2242165364 (patch)
tree035463722e132e23f08effff83510ada62d6cb35 /ishtar_common/static/js/ishtar.js
parent56cdde3c9d9b8ff40c8d27a31e2160aa8944d783 (diff)
downloadIshtar-aeeeef830defa687bfe921f284b3fd2242165364.tar.bz2
Ishtar-aeeeef830defa687bfe921f284b3fd2242165364.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();
},