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');