diff --git a/index.html b/index.html index 3cb6d15aa..d92b28c91 100644 --- a/index.html +++ b/index.html @@ -777,7 +777,7 @@

Detailed Comparison

const matches = data.filter(elem => ((selectors.tuned.yes && elem.tuned === "yes") || (selectors.tuned.no && elem.tuned === "no")) && ((selectors.opensource.yes && elem.proprietary === "no") || (selectors.opensource.no && elem.proprietary === "yes")) && - ((selectors.hardware.cpu && elem.hardware === "cpu") || (selectors.hardware.gpu && elem.hardware === "gpu"))); + ((selectors.hardware.cpu && (elem.hardware === "cpu" || !elem.hardware)) || (selectors.hardware.gpu && elem.hardware === "gpu"))); function apply(container, getValues) { const allowed = new Set(matches.flatMap(getValues).map(x => String(x))); @@ -1083,7 +1083,7 @@

Detailed Comparison

elem.tags.filter(type => selectors.type[type]).length > 0 && ((selectors.tuned.yes && elem.tuned === "yes") || (selectors.tuned.no && elem.tuned === "no")) && ((selectors.opensource.yes && elem.proprietary === "no") || (selectors.opensource.no && elem.proprietary === "yes")) && - ((selectors.hardware.cpu && elem.hardware === "cpu") || (selectors.hardware.gpu && elem.hardware === "gpu")) + ((selectors.hardware.cpu && (elem.hardware === "cpu" || !elem.hardware)) || (selectors.hardware.gpu && elem.hardware === "gpu")) ); /// Filter out unreasonable entries