diff --git a/modules/components/Route.js b/modules/components/Route.js index 603455fdf1..a73c3ec000 100644 --- a/modules/components/Route.js +++ b/modules/components/Route.js @@ -78,17 +78,10 @@ var Route = React.createClass({ propTypes: { handler: React.PropTypes.any.isRequired, - preserveScrollPosition: React.PropTypes.bool.isRequired, path: React.PropTypes.string, name: React.PropTypes.string }, - getDefaultProps: function () { - return { - preserveScrollPosition: false - }; - }, - render: function () { throw new Error( 'The component should not be rendered directly. You may be ' + diff --git a/modules/components/Routes.js b/modules/components/Routes.js index 9530440da1..fc7615be30 100644 --- a/modules/components/Routes.js +++ b/modules/components/Routes.js @@ -73,15 +73,13 @@ var Routes = React.createClass({ propTypes: { onAbortedTransition: React.PropTypes.func.isRequired, - onTransitionError: React.PropTypes.func.isRequired, - preserveScrollPosition: React.PropTypes.bool + onTransitionError: React.PropTypes.func.isRequired }, getDefaultProps: function () { return { onAbortedTransition: defaultAbortedTransitionHandler, - onTransitionError: defaultTransitionErrorHandler, - preserveScrollPosition: false + onTransitionError: defaultTransitionErrorHandler }; },