Fix +/- add new filter buttons when changing data using teal_data_module #1282
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes the +/- icon behavior on the filter panel.
Please checkout to the
fix-add-remove-ui@669_insertUI@main
in bothteal
andteal.slice
In
teal.slice
it just reverts one commit to the working version of the show/hide logic.When the data changes using
teal_data_module
the filter panel observers are being called once again thus running the scope of the observers as many times the data changes.The fix is to reinitialize the filter panel with new NS so the observers are not connected to the active UI anymore.
Example app to test