Skip to content

Commit b7b95e5

Browse files
committed
fix for time cursor showing for non-audio urls
1 parent deb48de commit b7b95e5

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/components/ReactTimeSeries/index.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -200,15 +200,16 @@ export const ReactTimeSeriesWithoutContext = ({
200200

201201
const audioSource = useRef()
202202

203+
const [, setRootAudioElm] = useRootAudioElm()
204+
const setTimeCursorTime = useSetTimeCursorTime()
205+
203206
useEffect(() => {
204207
if (audioUrl) {
205208
audioSource.current = new Audio(audioUrl)
209+
setTimeCursorTime(0)
206210
}
207211
}, [])
208212

209-
const [, setRootAudioElm] = useRootAudioElm()
210-
const setTimeCursorTime = useSetTimeCursorTime()
211-
212213
const onAudioTimeChanged = useEventCallback(() => {
213214
setTimeCursorTime(audioSource.current.currentTime * 1000)
214215
})

src/hooks/use-time-cursor-time.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { atom, useSetRecoilState, useRecoilValue } from "recoil"
22

33
export const timeCursorTimeAtom = atom({
44
key: "timeCursorTime",
5-
default: 0,
65
})
76

87
export const useSetTimeCursorTime = () => useSetRecoilState(timeCursorTimeAtom)

0 commit comments

Comments
 (0)