Fixed lyrics

This commit is contained in:
lucast committed 2026-07-20 15:11:46 +02:00
1 parent b778ea9eda
commit a46f289865
1 file changed
+11 -8
@@ -6,6 +6,7 @@ const { animationDuration, offset, showScrollBar } = defineProps<{
}>()
const song = useSong()
const fullscreen = useFullscreen()
const { secondsPlayed } = usePlayer()
const parsedLyrics = computed(() => {
@@ -45,19 +46,21 @@ const scrollActiveIndex = computed(() => {
return index
})
const height = ref(0)
const height = ref<number>()
watch(
fullscreen,
async () => {
await nextTick()
watch(song, () => {
const trackDisplay = document.querySelector(".track-display")
if (!trackDisplay) return
const resizeObserver = new ResizeObserver((entries) => {
height.value = entries[0]!.target.clientHeight
})
resizeObserver.observe(trackDisplay)
})
height.value = trackDisplay.clientHeight
},
{ immediate: true },
)
const transformY = computed(() => {
if (activeIndex.value < 0) return 0