From ef7f21e84eeddd86e1b179aed2958f7bc000a62a Mon Sep 17 00:00:00 2001 From: vapormusic Date: Thu, 13 Jan 2022 14:53:06 +0700 Subject: [PATCH] fix routing on item --- .../views/components/mediaitem-list-item.ejs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/renderer/views/components/mediaitem-list-item.ejs b/src/renderer/views/components/mediaitem-list-item.ejs index 9150af45..857a8155 100644 --- a/src/renderer/views/components/mediaitem-list-item.ejs +++ b/src/renderer/views/components/mediaitem-list-item.ejs @@ -25,7 +25,7 @@
+ @dblclick="route()">
{{ item.attributes.name }}
@@ -46,7 +46,7 @@
- @@ -485,6 +485,14 @@ else { app.playMediaItemById(item.attributes.playParams.id ?? item.id, item.attributes.playParams.kind ?? item.type, item.attributes.playParams.isLibrary ?? false, item.attributes.url) }}) + }, + route(){ + let kind = (this.item.attributes.playParams ? (this.item.attributes.playParams.kind ?? (this.item.type ?? '')) : (this.item.type ?? '')); + if (kind.toLowerCase().includes('album') || kind.toLowerCase().includes('playlist')){ + app.routeView(this.item) + } else { + this.playTrack() + } } } });