diff --git a/package.json b/package.json index 62e243b..7cf1736 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rubick2", - "version": "0.0.7-beta.1", + "version": "0.0.7-beta.2", "author": "muwoo <2424880409@qq.com>", "description": "An electron-vue project", "license": null, diff --git a/src/renderer/App.vue b/src/renderer/App.vue index a7b6277..468598e 100644 --- a/src/renderer/App.vue +++ b/src/renderer/App.vue @@ -305,7 +305,7 @@ export default { renderTitle(title) { if (typeof title !== "string") return; - const result = title.split(this.searchValue); + const result = title.toLowerCase().split(this.searchValue.toLowerCase()); if (result && result.length > 1) { return `
${result[0]}${this.searchValue}${result[1]}
`; } else { diff --git a/src/renderer/assets/common/utils.js b/src/renderer/assets/common/utils.js index cabf5fe..138c8ba 100644 --- a/src/renderer/assets/common/utils.js +++ b/src/renderer/assets/common/utils.js @@ -24,8 +24,8 @@ function getWindowHeight(searchList) { function searchKeyValues(lists, value) { return lists.filter((item) => { - if (typeof item === 'string') return item.indexOf(value) >= 0; - return item.type.indexOf(value) >= 0; + if (typeof item === 'string') return item.toLowerCase().indexOf(value.toLowerCase()) >= 0; + return item.type.toLowerCase().indexOf(value.toLowerCase()) >= 0; }); } diff --git a/static/preload.js b/static/preload.js index 2e904b7..7a81156 100644 --- a/static/preload.js +++ b/static/preload.js @@ -22,7 +22,7 @@ function getQueryVariable(variable) { if (location.href.indexOf('targetFile') > -1) { filePath = decodeURIComponent(getQueryVariable('targetFile')); } else { - filePath = process.platform === 'win32' ? location.pathname.split(':')[1] : location.pathname.replace('file://', ''); + filePath = process.platform === 'win32' ? location.pathname.replace('/', '') : location.pathname.replace('file://', ''); } const {ipcRenderer, nativeImage, clipboard, remote, shell} = require('electron');