diff --git a/src/components/__snapshots__/manager.test.js.snap b/src/components/__snapshots__/manager.test.js.snap index 0b85fb135..6608b63a9 100644 --- a/src/components/__snapshots__/manager.test.js.snap +++ b/src/components/__snapshots__/manager.test.js.snap @@ -581,6 +581,7 @@ exports[` should render the overview configuration when specified. 1` onTouchStart={[Function]} > ); } else { diff --git a/src/components/overview.js b/src/components/overview.js index 7dcd705df..34aabf5ed 100644 --- a/src/components/overview.js +++ b/src/components/overview.js @@ -39,6 +39,7 @@ export default class Overview extends Component { window.removeEventListener('resize', this.resizeHandler); } _slideClicked(index) { + this.props.resetViewedIndexes(); this.context.history.replace(`/${this._getHash(index)}`); } _getHash(slideIndex) { @@ -86,6 +87,7 @@ export default class Overview extends Component { } Overview.propTypes = { + resetViewedIndexes: PropTypes.function, route: PropTypes.object, slideIndex: PropTypes.number, slideReference: PropTypes.array,