Fix handling of the Toggle widget in a Param pane #1342
Merged
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 #1331
The panel widget
Toggle
was not synced like the other widgets in a Param pane:panel/panel/param.py
Lines 378 to 379 in b73ec77
This special handling originated from #15 and was probably implemented this way because the widget that is created when one needs to expand a subparameter pane is a
Toggle
. I believe that now widgets created in a pane are given by_ordered_params()
which do not expose thatToggle
widget. So it's just fine to remove that special handling.I also took advantage of this PR to fix a typo and improve the coverage of the param action test.