diff --git a/assets/components/actors/actor.vue b/assets/components/actors/actor.vue index c858ea09..b8e4c98b 100644 --- a/assets/components/actors/actor.vue +++ b/assets/components/actors/actor.vue @@ -363,6 +363,7 @@ @@ -409,7 +410,7 @@ function showAlbum() { } async function watchRoute(to, from) { - if (to.hash !== '#album' && from.hash !== '#album') { + if ((to.name === 'actor' || to.name === 'actorRange') && to.hash !== '#album' && from.hash !== '#album') { await this.fetchActor(); } } diff --git a/assets/components/actors/actors.vue b/assets/components/actors/actors.vue index c9bfdb6c..31ab1600 100644 --- a/assets/components/actors/actors.vue +++ b/assets/components/actors/actors.vue @@ -1,6 +1,9 @@