data: getTracked now detects synthetic intervals

This commit is contained in:
Paul Beckingham 2017-03-19 15:37:07 -04:00
parent d535ffb4e5
commit 40e95ca65b

View file

@ -664,8 +664,14 @@ std::vector <Interval> getTracked (
{ {
for (auto& inclusion : inclusions) for (auto& inclusion : inclusions)
for (auto& interval : flatten (inclusion, exclusions)) for (auto& interval : flatten (inclusion, exclusions))
{
if (inclusion.synthetic ||
inclusion.range != interval.range)
interval.synthetic = true;
intervals.push_back (interval); intervals.push_back (interval);
} }
}
else else
{ {
intervals = inclusions; intervals = inclusions;