Resolve "Invalid prop: type check failed for prop "index". Expected Number with value NaN, got Undefined" NOCHANGELOG

This commit is contained in:
Kasper Seweryn 2022-12-13 21:02:47 +00:00 committed by petitminion
parent 57ca334887
commit 75e717785a
2 changed files with 7 additions and 1 deletions

View File

@ -437,6 +437,7 @@ const coverType = useStorage('queue:cover-type', CoverType.COVER_ART)
>
<template #default="{ index, item, classlist }">
<queue-item
v-if="index !== undefined"
:data-index="index"
:index="index"
:source="item"

View File

@ -31,7 +31,12 @@ const equalizerFilters = [
let lastNode: IAudioNode<IAudioContext> | null = null
export const connectAudioSource = (sourceNode: IAudioNode<IAudioContext>) => {
for (const filter of equalizerFilters) {
lastNode?.disconnect(filter)
try {
lastNode?.disconnect(filter)
} catch (e) {
// NOTE: The error is probably InvalidAccessError, because the nodes aren't connected. We just ignore it.
}
sourceNode.connect(filter)
}