File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -169,7 +169,7 @@ class ReactTooltip extends React.Component {
169169    this . clearTimer ( ) ; 
170170
171171    this . unbindListener ( ) ; 
172-     this . removeScrollListener ( ) ; 
172+     this . removeScrollListener ( this . state . currentTarget ) ; 
173173    this . unbindWindowEvents ( ) ; 
174174  } 
175175
@@ -573,7 +573,7 @@ class ReactTooltip extends React.Component {
573573      this . removeListenerForTooltipExit ( ) ; 
574574
575575      this . setState ( {  show : false  } ,  ( )  =>  { 
576-         this . removeScrollListener ( ) ; 
576+         this . removeScrollListener ( this . state . currentTarget ) ; 
577577        if  ( isVisible  &&  afterHide )  { 
578578          afterHide ( e ) ; 
579579        } 
@@ -604,8 +604,9 @@ class ReactTooltip extends React.Component {
604604    window . addEventListener ( "scroll" ,  this . hideTooltipOnScroll ,  isCaptureMode ) ; 
605605  } 
606606
607-   removeScrollListener ( )  { 
608-     window . removeEventListener ( "scroll" ,  this . hideTooltipOnScroll ) ; 
607+   removeScrollListener ( currentTarget )  { 
608+     const  isCaptureMode  =  this . isCapture ( currentTarget ) ; 
609+     window . removeEventListener ( "scroll" ,  this . hideTooltipOnScroll ,  isCaptureMode ) ; 
609610  } 
610611
611612  // Calculation the position 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments