diff --git a/src/renderer/components/material/AasideList.vue b/src/renderer/components/material/AasideList.vue index 2dbaa488..ac319081 100644 --- a/src/renderer/components/material/AasideList.vue +++ b/src/renderer/components/material/AasideList.vue @@ -90,7 +90,7 @@ export default { isADown: false, aDownTimeout: null, }, - lastSelectIndex: -1, + lastSelectIndex: 0, } }, created() { @@ -193,6 +193,7 @@ export default { this.lastSelectIndex = clickIndex } } else if (this.keyEvent.isModDown) { + this.lastSelectIndex = clickIndex let item = this.list[clickIndex] let index = this.selectdList.indexOf(item) if (index < 0) { diff --git a/src/renderer/components/material/SongList.vue b/src/renderer/components/material/SongList.vue index 3d1f636a..02f9bc7e 100644 --- a/src/renderer/components/material/SongList.vue +++ b/src/renderer/components/material/SongList.vue @@ -161,7 +161,7 @@ export default { isShiftDown: false, isModDown: false, }, - lastSelectIndex: -1, + lastSelectIndex: 0, listMenu: { isShowItemMenu: false, itemMenuControl: { @@ -261,6 +261,7 @@ export default { this.lastSelectIndex = clickIndex } } else if (this.keyEvent.isModDown) { + this.lastSelectIndex = clickIndex let item = this.list[clickIndex] let index = this.selectdList.indexOf(item) if (index < 0) { diff --git a/src/renderer/views/Download.vue b/src/renderer/views/Download.vue index 19a2c243..85656991 100644 --- a/src/renderer/views/Download.vue +++ b/src/renderer/views/Download.vue @@ -53,7 +53,7 @@ export default { isShiftDown: false, isModDown: false, }, - lastSelectIndex: -1, + lastSelectIndex: 0, listMenu: { isShowItemMenu: false, itemMenuControl: { @@ -257,6 +257,7 @@ export default { this.lastSelectIndex = clickIndex } } else if (this.keyEvent.isModDown) { + this.lastSelectIndex = clickIndex let item = this.showList[clickIndex] let index = this.selectdData.indexOf(item) if (index < 0) { diff --git a/src/renderer/views/List.vue b/src/renderer/views/List.vue index f7acac28..39be952b 100644 --- a/src/renderer/views/List.vue +++ b/src/renderer/views/List.vue @@ -94,7 +94,7 @@ export default { isShiftDown: false, isModDown: false, }, - lastSelectIndex: -1, + lastSelectIndex: 0, listsData: { isShowItemMenu: false, itemMenuControl: { @@ -430,6 +430,7 @@ export default { this.lastSelectIndex = clickIndex } } else if (this.keyEvent.isModDown) { + this.lastSelectIndex = clickIndex let item = this.list[clickIndex] let index = this.selectdListDetailData.indexOf(item) if (index < 0) { diff --git a/src/renderer/views/Search.vue b/src/renderer/views/Search.vue index 6f80e531..dbf44adc 100644 --- a/src/renderer/views/Search.vue +++ b/src/renderer/views/Search.vue @@ -83,7 +83,7 @@ export default { isShiftDown: false, isModDown: false, }, - lastSelectIndex: -1, + lastSelectIndex: 0, listMenu: { isShowItemMenu: false, itemMenuControl: { @@ -303,6 +303,7 @@ export default { this.lastSelectIndex = clickIndex } } else if (this.keyEvent.isModDown) { + this.lastSelectIndex = clickIndex let item = this.listInfo.list[clickIndex] let index = this.selectedData.indexOf(item) if (index < 0) {