Fix it not working

This commit is contained in:
LOSEARDES77
2025-05-19 15:52:47 +02:00
parent a149abf9fe
commit d4603c6b8a
+9 -5
View File
@@ -119,13 +119,17 @@ 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 {
isIgnored = true; const pattern = new RegExp(regex);
break; if (pattern.test(appClass)) {
isIgnored = true;
break;
}
} catch (e) {}
} }
if (isIgnored) continue; if (isIgnored) continue;