Fix closing the criteria area on checkbox click

- click on "criteria"
- tick the checkbox
- it closes the aera (this commit removes the closing)

Ref #17841

Signed-off-by: William Desportes <williamdes@wdes.fr>
This commit is contained in:
William Desportes 2022-10-29 14:22:00 +02:00
parent 64e273f305
commit 66a7aa4b23
No known key found for this signature in database
GPG Key ID: 90A0EF1B8251A889

View File

@ -195,6 +195,11 @@ AJAX.registerOnload('database/multi_table_query.js', function () {
$('.criteria_col').each(function () {
$(this).on('change', function () {
var $anchor = $(this).siblings('.jsCriteriaButton').first();
if ($(this).is(':checked') && ! $anchor.hasClass('collapsed')) {
// Do not collapse on checkbox tick as it does not make sense
// The user has it open and wants to tick the box
return;
}
$anchor.trigger('click', ['Trigger']);
});
});