diff --git a/src/components/Explorer.js b/src/components/Explorer.js index 3290320..a798998 100644 --- a/src/components/Explorer.js +++ b/src/components/Explorer.js @@ -427,7 +427,7 @@ export default class Explorer extends Component { const { entries } = message; const seekIndex = this.indexFromSeekTime(time); - const seekTime = entries[seekIndex].relTime; + const seekTime = time; this.props.onSeek(seekIndex, seekTime); } diff --git a/src/workers/rlog-downloader.worker.js b/src/workers/rlog-downloader.worker.js index 5ac18f7..4ec8230 100644 --- a/src/workers/rlog-downloader.worker.js +++ b/src/workers/rlog-downloader.worker.js @@ -93,7 +93,7 @@ async function loadData(entry) { res.on("end", function() { console.log("Stream ended"); - entry.ended = true; + setTimeout(() => (entry.ended = true)); queueBatch(entry); });