diff --git a/src/renderer/assets/feather/list.svg b/src/renderer/assets/feather/list.svg
index 5ce38eaa..0cf5c923 100644
--- a/src/renderer/assets/feather/list.svg
+++ b/src/renderer/assets/feather/list.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/renderer/style.less b/src/renderer/style.less
index 124920a9..aef12b77 100644
--- a/src/renderer/style.less
+++ b/src/renderer/style.less
@@ -688,6 +688,8 @@ input[type=range].web-slider::-webkit-slider-runnable-track {
&.app-sidebar-item-playlist {
-webkit-user-drag: element;
+ overflow: hidden;
+ text-overflow: ellipsis;
}
}
@@ -3574,7 +3576,7 @@ input[type="range"].web-slider.display--small::-webkit-slider-thumb {
}
.playback-button--small.active {
- background-color: rgba(200, 200, 200, 0.1);
+ background-color: rgba(200, 200, 200, 0.7);
}
.right-col{
@@ -3593,6 +3595,10 @@ input[type="range"].web-slider.display--small::-webkit-slider-thumb {
&:hover ::-webkit-scrollbar-thumb {
box-shadow: inset 0px 0px 10px 10px rgb(200 200 200 / 50%);
}
+
+ .lyric-body{
+ justify-content: center;
+ }
}
.queue-col{
diff --git a/src/renderer/views/components/mediaitem-list-item.ejs b/src/renderer/views/components/mediaitem-list-item.ejs
index 300b0f2b..37c83284 100644
--- a/src/renderer/views/components/mediaitem-list-item.ejs
+++ b/src/renderer/views/components/mediaitem-list-item.ejs
@@ -348,16 +348,19 @@
menus.multiple.items = menus.multiple.items.concat(this.contextExt.multiple)
}
}
- let rating = await app.getRating(self.item)
- if(rating == 0) {
- menus.normal.items.find(x => x.id == 'love').disabled = false
- menus.normal.items.find(x => x.id == 'dislike').disabled = false
- }else if(rating == 1) {
- menus.normal.items.find(x => x.id == 'unlove').disabled = false
- }else if(rating == -1) {
- menus.normal.items.find(x => x.id == 'undo_dislike').disabled = false
+ try{
+ let rating = await app.getRating(self.item).catch();
+ if (rating) {
+ if(rating == 0) {
+ menus.normal.items.find(x => x.id == 'love').disabled = false
+ menus.normal.items.find(x => x.id == 'dislike').disabled = false
+ }else if(rating == 1) {
+ menus.normal.items.find(x => x.id == 'unlove').disabled = false
+ }else if(rating == -1) {
+ menus.normal.items.find(x => x.id == 'undo_dislike').disabled = false
+ }
}
-
+ } catch(_){}
CiderContextMenu.Create(event, menus[useMenu])
},
visibilityChanged: function (isVisible, entry) {