Exit early from CollisionPick::filterIntersections on empty blacklist

This commit is contained in:
sabrina-shanman 2018-08-17 12:54:47 -07:00
parent 2933038d04
commit e3c39020dc

View file

@ -340,6 +340,11 @@ void CollisionPick::filterIntersections(std::shared_ptr<std::vector<ContactTestR
const QVector<QUuid>& ignoreItems = getIgnoreItems();
const QVector<QUuid>& includeItems = getIncludeItems();
bool isWhitelist = includeItems.size();
if (!isWhitelist && !ignoreItems.size()) {
return;
}
int n = (int)intersections->size();
for (int i = 0; i < n; i++) {
auto& intersection = (*intersections)[i];