tiny little performance improvement in something that really doesn't need it

This commit is contained in:
Caleb James DeLisle 2017-08-11 17:34:51 +02:00
parent 007db0b080
commit 878a565f89

View File

@ -304,8 +304,9 @@ define([
// If an element is removed from the UI while a tooltip is applied on that element, the tooltip will get hung // If an element is removed from the UI while a tooltip is applied on that element, the tooltip will get hung
// forever, this is a solution which just searches for tooltips which have no corrisponding element and removes // forever, this is a solution which just searches for tooltips which have no corrisponding element and removes
// them. // them.
var win = $('#pad-iframe')[0].contentWindow; var win;
$('.tippy-popper').each(function (i, el) { $('.tippy-popper').each(function (i, el) {
win = win || $('#pad-iframe')[0].contentWindow;
if (win.$('[aria-describedby=' + el.getAttribute('id') + ']').length === 0) { if (win.$('[aria-describedby=' + el.getAttribute('id') + ']').length === 0) {
el.remove(); el.remove();
} }