Commit 2f35b724 by Damien Moulard

update display when actions buttons are toggled

parent 0f180214
...@@ -1921,17 +1921,28 @@ $(document).ready(function() { ...@@ -1921,17 +1921,28 @@ $(document).ready(function() {
}); });
$("#toggle_action_buttons").on("click", function(e) { $("#toggle_action_buttons").on("click", function(e) {
$('#actions_buttons_container').toggle(); if ($('#actions_buttons_container').is(":visible")) {
$('#actions_buttons_container').hide();
$('.toggle_action_buttons_icon').empty()
.append('<i class="fas fa-chevron-down"></i>');
} else {
$('#actions_buttons_container').show();
$('.toggle_action_buttons_icon').empty()
.append('<i class="fas fa-chevron-up"></i>');
}
}); });
// Close dropdown menu on click outside // Close dropdown menu on click outside
$(document).click(function(event) { $(document).click(function(event) {
let target = $(event.target); let target = $(event.target);
if ( if (
!target.closest('#actions_buttons_wrapper').length !target.closest('#actions_buttons_wrapper').length
&& $('#actions_buttons_container').is(":visible") && $('#actions_buttons_container').is(":visible")
) { ) {
$('#actions_buttons_container').hide(); $('#actions_buttons_container').hide();
$('.toggle_action_buttons_icon').empty()
.append('<i class="fas fa-chevron-down"></i>');
} }
}); });
......
...@@ -49,7 +49,9 @@ ...@@ -49,7 +49,9 @@
<span class="button_content"> <span class="button_content">
Actions Actions
</span> </span>
<i class="fas fa-chevron-down toggle_action_buttons_icon"></i> <span class="toggle_action_buttons_icon">
<i class="fas fa-chevron-down"></i>
</span>
</button> </button>
<div id="actions_buttons_container"> <div id="actions_buttons_container">
<button type="button" class='btn--primary action_button' id="do_inventory" style="display:none;"> <button type="button" class='btn--primary action_button' id="do_inventory" style="display:none;">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment