Merge remote-tracking branch 'origin/support/3.0' into develop

This commit is contained in:
Molkobain
2023-03-29 16:36:20 +02:00

View File

@@ -881,8 +881,12 @@ const CombodoTooltip = {
InitTooltipFromMarkup: function (oElem, bForce = false) { InitTooltipFromMarkup: function (oElem, bForce = false) {
const oOptions = {}; const oOptions = {};
// First, check if the tooltip isn't already instantiated // First, check if the jQuery element actually represent DOM elements
if ((oElem.attr('data-tooltip-instantiated') === 'true') && (bForce === false)) { if (oElem.length === 0) {
return false;
}
// Then, check if the tooltip isn't already instantiated
else if ((oElem.attr('data-tooltip-instantiated') === 'true') && (bForce === false)) {
return false; return false;
} }
else if((oElem.attr('data-tooltip-instantiated') === 'true') && (bForce === true) && (oElem[0]._tippy !== undefined)){ else if((oElem.attr('data-tooltip-instantiated') === 'true') && (bForce === true) && (oElem[0]._tippy !== undefined)){