mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-12 23:14:18 +01:00
Merge branch 'support/3.2.1' into support/3.2
This commit is contained in:
@@ -390,16 +390,17 @@ function LinksWidget(id, sClass, sAttCode, iInputId, sSuffix, bDuplicates, oWizH
|
||||
|
||||
this.RegisterChange = function () {
|
||||
// Listen only used inputs
|
||||
$('#linkedset_'+me.id+' :input[name^="attr_'+me.sAttCode+'["]').off('change').on('change', function () {
|
||||
$('body').off('change', '#linkedset_'+me.id+' :input[name^="attr_'+me.sAttCode+'["]')
|
||||
.on('change', '#linkedset_'+me.id+' :input[name^="attr_'+me.sAttCode+'["]', function () {
|
||||
if (!($(this).hasClass('selection')))
|
||||
{
|
||||
let oCheckbox = $(this).closest('tr').find('.selection');
|
||||
let iLink = oCheckbox.attr('data-link-id');
|
||||
let iUniqueId = oCheckbox.attr('data-unique-id');
|
||||
let sAttCode = $(this).closest('.attribute-edit').attr('data-attcode');
|
||||
let value = $(this).val();;
|
||||
return me.OnValueChange(iLink, iUniqueId, sAttCode, value, this);
|
||||
}
|
||||
{
|
||||
let oCheckbox = $(this).closest('tr').find('.selection');
|
||||
let iLink = oCheckbox.attr('data-link-id');
|
||||
let iUniqueId = oCheckbox.attr('data-unique-id');
|
||||
let sAttCode = $(this).closest('.attribute-edit').attr('data-attcode');
|
||||
let value = $(this).val();;
|
||||
return me.OnValueChange(iLink, iUniqueId, sAttCode, value, this);
|
||||
}
|
||||
return true;
|
||||
});
|
||||
};
|
||||
|
||||
@@ -548,6 +548,7 @@ function ValidateWithPattern(sFieldId, bMandatory, sPattern, sFormId, aForbidden
|
||||
if (sMessage)
|
||||
{
|
||||
$('#'+sFieldId).attr('data-tooltip-content', sMessage);
|
||||
$('#'+sFieldId).attr('data-tooltip-theme', 'error');
|
||||
CombodoTooltip.InitTooltipFromMarkup($('#'+sFieldId), true);
|
||||
$('#'+sFieldId)[0]._tippy.show();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user