({relatedTarget}: MouseEvent)
| 1085 | } |
| 1086 | |
| 1087 | _handleMouseLeave({relatedTarget}: MouseEvent) { |
| 1088 | if (!relatedTarget || !this._triggerElement.contains(relatedTarget as Node)) { |
| 1089 | if (this.isVisible()) { |
| 1090 | this.hide(this._mouseLeaveHideDelay); |
| 1091 | } else { |
| 1092 | this._finalizeAnimation(false); |
| 1093 | } |
| 1094 | } |
| 1095 | } |
| 1096 | |
| 1097 | /** |
| 1098 | * Callback for when the timeout in this.show() gets completed. |
nothing calls this directly
no test coverage detected