diff --git a/src/renderer/views/components/lyrics-view.ejs b/src/renderer/views/components/lyrics-view.ejs index df5f7a5e..f59c6219 100644 --- a/src/renderer/views/components/lyrics-view.ejs +++ b/src/renderer/views/components/lyrics-view.ejs @@ -130,11 +130,9 @@ if(this.$refs.lyricsview.querySelector(`.lyric-line[line-index="${prevLine}"]`)) {this.$refs.lyricsview.querySelector(`.lyric-line[line-index="${prevLine}"]`).classList.remove("active");} this.$refs.lyricsview.querySelector(`.lyric-line[line-index="${i}"]`).classList.add("active") if (checkIfScrollIsStatic) { - const yOffset = -120; - const y = this.$refs.lyricsview.querySelector(`.lyric-line[line-index="${i}"]`).getBoundingClientRect().top + yOffset; - this.$refs.lyricsview.scrollBy({ + this.$refs.lyricsview.querySelector(`.lyric-line[line-index="${i}"]`).scrollIntoView({ behavior: "smooth", - top: y + block: "center" }) } }