diff --git a/render/SongRender.ts b/render/SongRender.ts index 2618e4e..cfdc795 100644 --- a/render/SongRender.ts +++ b/render/SongRender.ts @@ -52,8 +52,10 @@ export class SongRender { this.searcher.syncLyrics((error, song, changed) => { if (!error && changed) { this.song = song; + this['$nextTick'](() => { + document.getElementById("lyricBox").scrollTop = 0; + }) } - this.scheduleNextCall(); }); } diff --git a/render/views/Song.html b/render/views/Song.html index c4c10c3..9c300dd 100644 --- a/render/views/Song.html +++ b/render/views/Song.html @@ -16,7 +16,7 @@

{{ song.title }}

{{ song.artist }}

-
{{ song.lyric }}
+
{{ song.lyric }}