Improve workspace module performance. (#430)
* Move out rule fetching to on startup * Discard null tray values
This commit is contained in:
@@ -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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user