diff --git a/src/components/Table.vue b/src/components/Table.vue index 2fb95af0cd5df76582af550b53d8b7ce6818d630..fc1b312015e19b4685ed77103b81ccc001fb1adc 100644 --- a/src/components/Table.vue +++ b/src/components/Table.vue @@ -43,10 +43,8 @@ :key="idx" :class="{ selected: idx === activeItem}"> <td class="iconColumn"> - <div class="imageWrapper"> - <div v-lazy:background-image="episode.imgURL" - class="episodeImage" /> - </div> + <div v-lazy:background-image="episode.imgURL" + class="episodeImage" /> </td> <td class="nameColumn" @@ -251,12 +249,6 @@ table.episodeTable { padding-right: 0px; padding-left: 35px; - .imageWrapper { - width: 74px; - height: 74px; - background: #ccc; - } - .episodeImage { width: 74px; height: 74px; diff --git a/src/views/Show.vue b/src/views/Show.vue index 75f3ae924753e0f96dc3315bba1214a2375b170f..b2517534645adc62f9ff70e2f84af863a8babdb5 100644 --- a/src/views/Show.vue +++ b/src/views/Show.vue @@ -79,7 +79,12 @@ export default { }, }, watch: { - $route: 'onRoute', + '$route'(to, from) { + this.loading = true + this.nextPage = null + this.podcastId = to.params.id + this.queryPodcast(this.podcastId) + }, 'player.volume'(newVolume, oldVolume) { if (audioPlayer !== null) { audioPlayer.volume(newVolume)