Replace onWheel listener with onScroll (#3324)
* Replace onWheel listener with onScroll * Update column.js
This commit is contained in:
		
				
					committed by
					
						 Eugen Rochko
						Eugen Rochko
					
				
			
			
				
	
			
			
			
						parent
						
							c6db416ff7
						
					
				
				
					commit
					2531c5953b
				
			| @@ -1,6 +1,7 @@ | ||||
| import React from 'react'; | ||||
| import ColumnHeader from './column_header'; | ||||
| import PropTypes from 'prop-types'; | ||||
| import { debounce } from 'lodash'; | ||||
|  | ||||
| const easingOutQuint = (x, t, b, c, d) => c*((t=t/d-1)*t*t*t*t + 1) + b; | ||||
|  | ||||
| @@ -48,11 +49,11 @@ class Column extends React.PureComponent { | ||||
|     this._interruptScrollAnimation = scrollTop(scrollable); | ||||
|   } | ||||
|  | ||||
|   handleWheel = () => { | ||||
|   handleScroll = debounce(() => { | ||||
|     if (typeof this._interruptScrollAnimation !== 'undefined') { | ||||
|       this._interruptScrollAnimation(); | ||||
|     } | ||||
|   } | ||||
|   }, 200) | ||||
|  | ||||
|   setRef = (c) => { | ||||
|     this.node = c; | ||||
| @@ -74,7 +75,7 @@ class Column extends React.PureComponent { | ||||
|         role='region' | ||||
|         aria-labelledby={columnHeaderId} | ||||
|         className='column' | ||||
|         onWheel={this.handleWheel}> | ||||
|         onScroll={this.handleScroll}> | ||||
|         {header} | ||||
|         {children} | ||||
|       </div> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user