Fix it not working

This commit is contained in:
LOSEARDES77
2025-05-19 15:52:47 +02:00
parent a149abf9fe
commit d4603c6b8a
+7 -3
View File
@@ -119,14 +119,18 @@ const Taskbar = (monitor) => Widget.Box({
const client = Hyprland.clients[i]; const client = Hyprland.clients[i];
if (client["pid"] == -1) return; if (client["pid"] == -1) return;
const appClass = substitute(client.class); const appClass = substitute(client.class);
const ignoredAppsRegex = userOptions.dock.ignoredAppsRegex; const ignoredAppsRegex = userOptions.dock.ignoredAppsRegex || [];
const isIgnored = false; let isIgnored = false;
for (const regex of ignoredAppsRegex) { for (const regex of ignoredAppsRegex) {
if (!appClass.match(regex)) continue; try {
const pattern = new RegExp(regex);
if (pattern.test(appClass)) {
isIgnored = true; isIgnored = true;
break; break;
} }
} catch (e) {}
}
if (isIgnored) continue; if (isIgnored) continue;