Commit 7b95bae9 authored by Linmic's avatar Linmic Committed by Matt Apperson
Browse files

employ onPlaybackRateChange instead to smooth the poster disappearance (#411)

parent 595bc19c
Loading
Loading
Loading
Loading
+4 −4
Changes for Video.js: 4 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -58,10 +58,6 @@ export default class Video extends Component {
  };

  _onProgress = (event) => {
    if (this.state.showPoster) {
      this.setState({showPoster: false});
    }

    if (this.props.onProgress) {
      this.props.onProgress(event.nativeEvent);
    }
@@ -126,6 +122,10 @@ export default class Video extends Component {
  };

  _onPlaybackRateChange = (event) => {
    if (this.state.showPoster && (event.nativeEvent.playbackRate === 1)) {
      this.setState({showPoster: false});
    }

    if (this.props.onPlaybackRateChange) {
      this.props.onPlaybackRateChange(event.nativeEvent);
    }