function _isWithActiveTrigger in tooltip.js is causing an uncaught error
Created by: njmkramer
Prerequisites
-
I have searched for duplicate or closed issues -
I have validated any HTML to avoid common problems -
I have read the contributing guidelines
Describe the issue
Uncaught TypeError: Cannot convert undefined or null to object at Function.values () at Popover._isWithActiveTrigger (tooltip.js:549:19) at complete (tooltip.js:279:16) at execute (index.js:254:5) at HTMLDivElement.handler (index.js:276:5) at triggerTransitionEnd (index.js:98:11) at index.js:282:7
This happens when multiple elements have a popover or a popover is attached to a new element and fast switching hover on elements.
Reduced test cases
suggestion: _isWithActiveTrigger() { if(typeof this._activeTrigger == 'undefined' || this._activeTrigger === null){ return false; } return Object.values(this._activeTrigger).includes(true) }
What operating system(s) are you seeing the problem on?
Windows
What browser(s) are you seeing the problem on?
Chrome
What version of Bootstrap are you using?
v5.2.2