@@ -112,12 +112,14 @@ onMounted(async () => {
document.documentElement.classList.add(navigator.userAgent.includes('Mac') ? 'mac' : 'non-mac')
})
+const initialized = ref(false)
+
const init = async () => {
overlay.value!.show({ message: 'Just a little patience…' })
try {
await commonStore.init()
- await nextTick()
+ initialized.value = true
await requestNotificationPermission()
diff --git a/resources/assets/js/components/ui/skeletons/ArtistAlbumCardSkeleton.vue b/resources/assets/js/components/ui/skeletons/ArtistAlbumCardSkeleton.vue
index cb7fbc5f..29ceeff3 100644
--- a/resources/assets/js/components/ui/skeletons/ArtistAlbumCardSkeleton.vue
+++ b/resources/assets/js/components/ui/skeletons/ArtistAlbumCardSkeleton.vue
@@ -26,7 +26,7 @@ const props = withDefaults(defineProps<{ layout?: ArtistAlbumCardLayout }>(), {
aside {
aspect-ratio: 1/1;
- border-radius: 50%;
+ border-radius: 8px;
}
footer {