VEuPathDB / CoreUI

Core UI for VeuPathDB applications. Provides components, style definitions, and utilities to enable developers to rapidly assemble complex applications with consistent UI and UX across our portfolio of sites.
1 stars 0 forks source link

Resolve tree pruning discrepancy between existing WDKClient CheckboxTree #110

Closed jernestmyers closed 2 years ago

jernestmyers commented 2 years ago

There was a difference between how the CheckboxTree was being pruned during a search in the new CoreUI implementation versus the original WDKClient implementation. These small changes look to have resolved the discrepancy.

jernestmyers commented 2 years ago

Love the simple fix! So the pruning discrepancy had to do with the visibility of nodes instead of actual tree pruning, correct?

Yes! I certainly thought it was an error that I introduced in the logic when converting CheckboxTree away from its original class definition. But everything checked out when testing/debugging, which led me to the CSS issue.