fix insertion of indexes that are also sort criterias (#4670)
This commit is contained in:
parent
a9c8b9224f
commit
8b4e4be4fd
|
@ -358,10 +358,10 @@ function select_metatype(elem)
|
|||
|
||||
$('option[data-index]').parents('select').change(function() {
|
||||
index = $(this).find('option[data-index]:selected').data('index');
|
||||
if ($('option[value="' + index + '"]:selected').length == 0) {
|
||||
if ($('.addIndex option[value="' + index + '"]:selected').length == 0) {
|
||||
$('.addIndex option[value="' + index + '"]').prop('selected', true);
|
||||
$('.addIndex').trigger('change');
|
||||
var criteria_div = $('option[value="' + index + '"]:selected').parents('select').parent().detach();
|
||||
var criteria_div = $('#formfield-form-widgets-query div.criteria option[value="' + index + '"]:selected').parents('select').parent().detach();
|
||||
criteria_div.appendTo('.more-fieldset .criteria-content');
|
||||
criteria_div.find('select.queryindex').prop('disabled', true);
|
||||
$($(this).find('option[data-index]').parents('select').find('option')[0]).prop('selected', true);
|
||||
|
|
Reference in New Issue