diff --git a/source/js/listenbrainz.js b/source/js/listenbrainz.js index 176164a..1631967 100644 --- a/source/js/listenbrainz.js +++ b/source/js/listenbrainz.js @@ -1,6 +1,4 @@ window.addEventListener('DOMContentLoaded', async () => { - document.querySelector('.page-main').insertAdjacentHTML('beforeend', '
'); - const loop = async () => { const listen = await getCurrentListen(); const image = await getCoverArt(listen); @@ -58,6 +56,7 @@ function insertHtml(listen, image) { const existing = document.querySelector('.listenbrainz') ?? undefined; if (existing !== undefined) { + existing.previousElementSibling.remove(); existing.remove(); } @@ -67,7 +66,9 @@ function insertHtml(listen, image) { image = image.startsWith('http://') ? 'https' + image.slice(4) : image; image = image ?? 'https://listenbrainz.org/static/img/logo_big.svg'; - const listenHtml = `

+ const listenHtml = ` +

+

${alt} Currently listening to