filter out unneeded categories

This commit is contained in:
MyDrift
2024-08-15 22:30:57 +02:00
parent 3f48c8aa70
commit 4c6990b515
2 changed files with 13 additions and 2 deletions

View File

@ -410,6 +410,19 @@ $sync["SearchBar"].Add_TextChanged({
}
}
}
$activeCategories = $activeApplications | Select-Object -ExpandProperty category -Unique
foreach ($category in $activeCategories) {
$sync[$category].Visibility = "Visible"
}
if ($activeCategories) {
$inactiveCategories = Compare-Object -ReferenceObject $allCategories -DifferenceObject $activeCategories -PassThru
} else {
$inactiveCategories = $allCategories
}
foreach ($category in $inactiveCategories) {
$sync[$category].Visibility = "Collapsed"}
})
# Initialize the hashtable