Skip to content

Commit 8dbc79e

Browse files
committed
Override logic for slider_labels
1 parent 354d476 commit 8dbc79e

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

mpl_animators/wcs.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,11 @@ def __init__(self, data, wcs, slices, coord_params=None, ylim='dynamic', ylabel=
9999
extra_slider_labels = []
100100
if "slider_functions" in kwargs and "slider_labels" not in kwargs:
101101
extra_slider_labels = [a.__name__ for a in kwargs['slider_functions']]
102-
103-
slider_labels = self._compute_slider_labels_from_wcs(slices) + extra_slider_labels
102+
if "slider_labels" not in kwargs:
103+
slider_labels = self._compute_slider_labels_from_wcs(slices)
104+
else:
105+
slider_labels = kwargs.pop('slider_labels')
106+
slider_labels += extra_slider_labels
104107

105108
super().__init__(data, image_axes=image_axes, axis_ranges=None,
106109
slider_labels=slider_labels,

0 commit comments

Comments
 (0)