Dont seek when changing segments

main
Chris Vickery 2019-10-30 15:28:11 -07:00
parent a6d3d095ae
commit 6798471d14
1 changed files with 9 additions and 1 deletions

View File

@ -56,11 +56,19 @@ export default class Explorer extends Component {
segment = [];
segmentIndices = [];
}
let { userSeekTime } = this.state;
if (segment.length) {
userSeekTime = Math.max(segment[0], userSeekTime);
userSeekTime = Math.min(segment[1], userSeekTime);
} else {
userSeekTime = Math.max(currentParts[0] * 60, userSeekTime);
userSeekTime = Math.min(currentParts[1] * 60, userSeekTime);
}
this.setState({
segment,
segmentIndices,
userSeekIndex: segmentIndices[0],
userSeekTime: segment[0] || 0
userSeekTime
});
}, 250);