diff --git a/VirtualScrollList.js b/VirtualScrollList.js index 42714e7..69baeb3 100644 --- a/VirtualScrollList.js +++ b/VirtualScrollList.js @@ -181,6 +181,11 @@ export class VirtualScrollList extends React.Component driver = () => { + if (!this.viewport || !this.viewport.offsetParent) + { + // Fool tolerance - do nothing if we are hidden + return false; + } const newState = virtualScrollDriver( { totalItems: this.props.totalItems, diff --git a/package.json b/package.json index c3a4ee1..ab80b8d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dynamic-virtual-scroll", - "version": "1.0.8", + "version": "1.0.9", "author": { "name": "Vitaliy Filippov", "email": "vitalif@yourcmc.ru",