Improve workspace module performance. (#430)

* Move out rule fetching to on startup

* Discard null tray values
This commit is contained in:
Jas Singh
2024-11-03 20:23:55 -08:00
committed by GitHub
parent 9287e1d6a4
commit c8e657f3f9
2 changed files with 5 additions and 5 deletions

View File

@@ -12,7 +12,7 @@ const SysTray = (): BarBoxChild => {
const items = Utils.merge(
[systemtray.bind('items'), ignore.bind('value'), customIcons.bind('value')],
(items, ignored, custIcons) => {
const filteredTray = items.filter(({ id }) => !ignored.includes(id));
const filteredTray = items.filter(({ id }) => !ignored.includes(id) && id !== null);
isVis.value = filteredTray.length > 0;