diff --git a/assets/index.js b/assets/index.js index be63eb7..ff62f1c 100644 --- a/assets/index.js +++ b/assets/index.js @@ -32,8 +32,8 @@ CacheIcons = async tasks => { kill = async (pid, restart) => { await window.taskkill(pid, restart) - window.tasks = await tasklist(); - show(window.text); + tasks = await tasklist(); + show(tasks, window.text); } search = (t, text) => { @@ -75,9 +75,9 @@ search = (t, text) => { return taskinfo; } -show = text => { +show = (tasks, text) => { var taskinfo = ''; - for (var t of window.tasks) { + for (var t of tasks) { taskinfo += search(t, text); } $("#tasklist").html(taskinfo); @@ -97,7 +97,8 @@ utools.onPluginEnter( async ({ code, type, payload }) => { } } // var initTime = new Date().getTime(); - window.tasks = await tasklist(); + tasks = await tasklist(); + window.text = ''; // 读取进程耗时 // var tasksLoadedTime = new Date().getTime(); // tasksLoadedTime -= initTime; @@ -107,7 +108,7 @@ utools.onPluginEnter( async ({ code, type, payload }) => { // var iconsCachedTime = new Date().getTime(); // iconsCachedTime -= (tasksLoadedTime + initTime); // console.log(iconsCachedTime); - show(''); + show(tasks, window.text); sign = isWin ? 'Alt' : '⌘'; $('.numbers').html(`