Fix TransitionManager when used with deck.gl's interpolators (#956)

This commit is contained in:
Xiaoji Chen 2019-12-16 10:56:06 -08:00 committed by GitHub
parent 82d18af7e6
commit 43aad9752b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -174,7 +174,9 @@ export default class TransitionManager {
// update transitionDuration for 'auto' mode
const {transitionInterpolator} = endProps;
const duration = transitionInterpolator.getDuration(startProps, endProps);
const duration = transitionInterpolator.getDuration
? transitionInterpolator.getDuration(startProps, endProps)
: endProps.transitionDuration;
const initialProps = endProps.transitionInterpolator.initializeProps(startProps, endProps);