diff --git a/src/Select.js b/src/Select.js index 79d3903628..5ed9f44812 100644 --- a/src/Select.js +++ b/src/Select.js @@ -180,7 +180,7 @@ const Select = React.createClass({ if (this.props.scrollMenuIntoView && this.refs.menuContainer) { var menuContainerRect = this.refs.menuContainer.getBoundingClientRect(); if (window.innerHeight < menuContainerRect.bottom + this.props.menuBuffer) { - window.scrollTo(0, window.scrollY + menuContainerRect.bottom + this.props.menuBuffer - window.innerHeight); + window.scrollBy(0, menuContainerRect.bottom + this.props.menuBuffer - window.innerHeight); } } if (prevProps.disabled !== this.props.disabled) {