Cancel action on Enter [SCI-7811]

This commit is contained in:
sboursen-scinote 2023-01-26 15:29:08 +01:00
parent 134acadb41
commit d6194da3c6

View file

@ -45,14 +45,7 @@ var inlineEditing = (function() {
var fieldToUpdate = container.data('field-to-update'); var fieldToUpdate = container.data('field-to-update');
if (inputField(container).val() === container.attr('data-original-name')) { if (inputField(container).val() === container.attr('data-original-name')) {
inputField(container) $(`${editBlocks} .cancel-button`).trigger('click');
.attr('disabled', true)
.addClass('hidden');
container
.removeClass('error')
.attr('data-edit-mode', '0');
container.find('.view-mode')
.removeClass('hidden');
return false; return false;
} }
if (container.data('disabled')) return false; if (container.data('disabled')) return false;
@ -192,8 +185,10 @@ var inlineEditing = (function() {
if (e.keyCode === 13) { if (e.keyCode === 13) {
updateField(container); updateField(container);
} }
}).on('blur', `${editBlocks} input`, function() { e.stopPropagation();
$(`${editBlocks} .cancel-button`).click(); })
.on('blur', `${editBlocks} input`, function() {
$(`${editBlocks} .cancel-button`).trigger('click');
}); });
$(window).click((e) => { $(window).click((e) => {