// set colors from unfiltered VennObjects (colors should not change if groups are deactivated)
if (unfilteredDataSplitter != null && unfilteredDataSplitter.getModels() != null
&& unfilteredDataSplitter.getModels().length > 0) {
for (int i = 0; i < filteredModel.getNumGroups(); i++) {
final int ggid = filteredModel.localToGlobalGroupID(i);
IVennObject unfiltered = getUnfilteredVennObject(ggid);
assert unfiltered != null;
getFilteredVennObject(i).setFillColor(unfiltered.getFillColor());
}
}
}