diff --git a/frontend/src/component/photo/list.vue b/frontend/src/component/photo/list.vue
index 555d70080..8953b48a1 100644
--- a/frontend/src/component/photo/list.vue
+++ b/frontend/src/component/photo/list.vue
@@ -57,8 +57,8 @@
:ripple="false"
flat icon large absolute class="input-open"
@click.stop.prevent="openPhoto(props.index, true)">
- $vuetify.icons.live_photo
- movie
+ play_arrow
+ play_arrow
diff --git a/frontend/src/css/search.css b/frontend/src/css/search.css
index a37dc1054..dd9c60517 100644
--- a/frontend/src/css/search.css
+++ b/frontend/src/css/search.css
@@ -290,7 +290,6 @@
margin: 0 !important;
}
-#photoprism .search-results.cards-view .type-video.is-playable .input-play,
#photoprism .search-results.list-view .type-video.is-playable .input-play,
#photoprism .search-results.list-view .type-live.is-playable .input-play {
display: inline-flex;
diff --git a/frontend/src/pages/album/photos.vue b/frontend/src/pages/album/photos.vue
index 48b1da39a..4451fa9e9 100644
--- a/frontend/src/pages/album/photos.vue
+++ b/frontend/src/pages/album/photos.vue
@@ -177,9 +177,9 @@ export default {
const selected = this.results[index];
- if (showMerged && (selected.Type === TypeVideo || selected.Type === TypeLive)) {
+ if (showMerged && selected.Type === TypeLive || selected.Type === TypeVideo) {
if (this.results[index].isPlayable()) {
- this.$modal.show('video', {video: selected, album: this.album});
+ this.$modal.show("video", {video: selected, album: this.album});
} else {
this.$viewer.show(Thumb.fromPhotos(this.results), index);
}
diff --git a/frontend/src/pages/photos.vue b/frontend/src/pages/photos.vue
index bfddfcf80..47198eead 100644
--- a/frontend/src/pages/photos.vue
+++ b/frontend/src/pages/photos.vue
@@ -41,7 +41,7 @@