Fix IndexError: Make cb_label right length #201
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.
I think cb_label needs to be as long as number of plot panels otherwise one gets list index out of range for cb_label[cb_plt_idx[ii_valid]-1]
Maybe something similar needs to be done with streaml_dat in the line above?
I just tested this for my case:
I noticed the problem when using the hslice template to create a plot with one input path and one reference path. In the template
cb_label
is set toNone
, socb_label
would be later set to[None]
which is a problem if the second plot panel tries todo_cbar
and access the second element ofcb_label
.