Skip to content

Commit 7f5e5e5

Browse files
committed
progress
1 parent c591d5c commit 7f5e5e5

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

fastplotlib/widgets/nd_widget/_nd_positions/_nd_positions.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -687,10 +687,12 @@ def cmap_each(self) -> np.ndarray[str] | None:
687687

688688
@cmap_each.setter
689689
def cmap_each(self, new: Sequence[str] | None):
690-
if isinstance(new, str):
691-
new = [new]
692690
if new is None:
693691
self._cmap_each = None
692+
return
693+
694+
if isinstance(new, str):
695+
new = [new]
694696

695697
new = np.asarray(new)
696698

@@ -714,6 +716,8 @@ def cmap_transform_each(self, new: np.ndarray | FeatureCallable | None):
714716
if self.cmap_each is None:
715717
self.processor.cmap_transform_each = None
716718
warn("must set `cmap_each` before `cmap_transform_each`")
719+
return
720+
717721
if new is None and self.cmap_each is not None:
718722
# default transform is just a transform based on the `p` dim size
719723
new = partial(

0 commit comments

Comments
 (0)