Fix process screen
This commit is contained in:
parent
7c3e263b8a
commit
a1aec7cec3
@ -164,9 +164,9 @@ async function populateAutocompleteList(select: HTMLSelectElement, query: string
|
|||||||
let options_to_show = [];
|
let options_to_show = [];
|
||||||
|
|
||||||
const service = await Services.getInstance();
|
const service = await Services.getInstance();
|
||||||
const mineArray = await service.getMyProcesses();
|
const mineArray: string[] = await service.getMyProcesses();
|
||||||
const allProcesses = new Set(Object.keys(await service.getProcesses()));
|
const allProcesses = await service.getProcesses();
|
||||||
const allArray = Array.from(allProcesses.difference(myProcesses));
|
const allArray: string[] = Object.keys(allProcesses).filter(x => !mineArray.includes(x));
|
||||||
|
|
||||||
const wrapper = select.parentNode;
|
const wrapper = select.parentNode;
|
||||||
const input_search = wrapper?.querySelector('.search-container');
|
const input_search = wrapper?.querySelector('.search-container');
|
||||||
@ -190,7 +190,7 @@ async function populateAutocompleteList(select: HTMLSelectElement, query: string
|
|||||||
mineArray.forEach(processId => addProcessToList(processId, true));
|
mineArray.forEach(processId => addProcessToList(processId, true));
|
||||||
allArray.forEach(processId => addProcessToList(processId, false));
|
allArray.forEach(processId => addProcessToList(processId, false));
|
||||||
|
|
||||||
if (myProcesses.size === 0 && allProcesses.size === 0) {
|
if (mineArray.length === 0 && allArray.length === 0) {
|
||||||
const li = document.createElement('li');
|
const li = document.createElement('li');
|
||||||
li.classList.add('not-cursor');
|
li.classList.add('not-cursor');
|
||||||
li.innerText = 'No options found';
|
li.innerText = 'No options found';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user