diff --git a/src/utils/tracked-controls.js b/src/utils/tracked-controls.js index 383c84e3b85..242bcd958f2 100644 --- a/src/utils/tracked-controls.js +++ b/src/utils/tracked-controls.js @@ -99,14 +99,14 @@ function findMatchingController (controllers, filterIdExact, filterIdPrefix, fil var matches = false; for (var j = 0; j < filterIdPrefixes.length; j++) { var prefix = filterIdPrefixes[j]; - if (prefix && controller.id.indexOf(prefix) === 0) { + if (prefix && !controller.id.indexOf(prefix)) { matches = true; break; } } if (!matches) { continue; } } else - if (filterIdPrefix && controller.id.indexOf(filterIdPrefix) !== 0) { continue; } + if (filterIdPrefix && controller.id.indexOf(filterIdPrefix)) { continue; } if (!filterIdPrefix && controller.id !== filterIdExact) { continue; } // If the hand filter and controller handedness are defined we compare them.