diff --git a/src/modules/Popup/Popup.js b/src/modules/Popup/Popup.js index 8628a77237..e7900addf8 100644 --- a/src/modules/Popup/Popup.js +++ b/src/modules/Popup/Popup.js @@ -334,6 +334,7 @@ export default class Popup extends Component { debug('handlePortalUnmount()') const { hideOnScroll } = this.props + cancelAnimationFrame(this.animationRequestId) if (hideOnScroll) eventStack.unsub('scroll', this.hideOnScroll, { target: window }) _.invoke(this.props, 'onUnmount', e, this.props) }