@@ -66,8 +66,10 @@ export class SmartTooltip {
6666 }
6767
6868 private setupEventListeners ( ) {
69- document . addEventListener ( 'pointerenter' , this . handleMouseOver )
70- document . addEventListener ( 'pointerleave' , this . handleMouseOut )
69+ document . addEventListener ( 'mouseover' , this . handleMouseOver )
70+ document . addEventListener ( 'mouseout' , this . handleMouseOut )
71+ document . addEventListener ( 'touchstart' , this . handleMouseOver )
72+ document . addEventListener ( 'touchend' , this . handleMouseOut )
7173 document . addEventListener ( 'click' , this . handleClick )
7274 window . addEventListener ( 'resize' , this . handleResize )
7375 window . addEventListener ( 'scroll' , this . handleScroll , true )
@@ -244,8 +246,10 @@ export class SmartTooltip {
244246 }
245247
246248 public destroy ( ) : void {
247- document . removeEventListener ( 'pointerenter' , this . handleMouseOver )
248- document . removeEventListener ( 'pointerleave' , this . handleMouseOut )
249+ document . removeEventListener ( 'mouseover' , this . handleMouseOver )
250+ document . removeEventListener ( 'mouseout' , this . handleMouseOut )
251+ document . removeEventListener ( 'touchstart' , this . handleMouseOver )
252+ document . removeEventListener ( 'touchend' , this . handleMouseOut )
249253 document . removeEventListener ( 'click' , this . handleClick )
250254 window . removeEventListener ( 'resize' , this . handleResize )
251255 window . removeEventListener ( 'scroll' , this . handleScroll , true )
0 commit comments