try { if (MusicKit.getInstance().isAuthorized) { if (!document.querySelector('#backButtonBar')) { document.getElementById('web-main').insertAdjacentHTML("afterbegin", `
Back Button
`); } if (document.getElementsByClassName('dragDiv right-aligned').length > 0) { document.getElementById('backButtonBar').style.top = '25px' } document.getElementById('web-main').addEventListener('scroll', function () { if (document.getElementById('web-main').scrollTop > 80) { document.getElementById('backButtonBar').style.backgroundColor = 'var(--playerBackground)'; document.getElementById('backButtonBar').style.position = 'fixed'; } else { document.getElementById('backButtonBar').style.backgroundColor = 'transparent'; document.getElementById('backButtonBar').style.position = 'absolute'; } }); } } catch (e) { console.error("[JS] Error while trying to apply backButton.js", e); }