diff --git a/packages/app/src/pages/lyrics/components/text/index.jsx b/packages/app/src/pages/lyrics/components/text/index.jsx index 76d1f734..3fe85416 100644 --- a/packages/app/src/pages/lyrics/components/text/index.jsx +++ b/packages/app/src/pages/lyrics/components/text/index.jsx @@ -19,8 +19,8 @@ const LyricsText = React.forwardRef((props, textRef) => { const lineIndex = lyrics.synced_lyrics.findIndex((line) => { return ( - currentTrackTime >= line.startTimeMs && - currentTrackTime <= line.endTimeMs + currentTrackTime >= (line.startTimeMs ?? line.start_ms) && + currentTrackTime <= (line.endTimeMs ?? line.end_ms) ) }) @@ -123,40 +123,38 @@ const LyricsText = React.forwardRef((props, textRef) => { return (
- {visible && ( - - {lyrics.synced_lyrics.map((line, index) => { - return ( -

- {line.text} -

- ) - })} -
- )} + + {lyrics.synced_lyrics.map((line, index) => { + return ( +

+ {line.text} +

+ ) + })} +
)