mattrasto / phase

Network visualization framework for complex systems and simulations
MIT License
9 stars 1 forks source link

Reevaluate subgroups on parents' selections after parents have been reevaluated #92

Closed mattrasto closed 5 years ago

mattrasto commented 5 years ago

Currently, when data() is called, groups are reevaluated on all containers. For subgroups, this means that they bypass their parent groups' selections and perform network-wide filtering, which could incur a significant performance cost in some cases. Subgroups should be reevaluated on their parent groups' selections after the parent group has been reevaluated.

mattrasto commented 5 years ago

Implemented in #96