Skip to content

Commit 91310f8

Browse files
committed
Merge pull request #770 from tonysyu/slider-constraint-fix
Set slider to min/max constraint when value exceeds constraint.
2 parents 44548ba + b61507b commit 91310f8

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

lib/matplotlib/widgets.py

+8-4
Original file line numberDiff line numberDiff line change
@@ -354,11 +354,15 @@ def _update(self, event):
354354
return
355355
val = self.valmax
356356

357-
if self.slidermin is not None:
358-
if val<=self.slidermin.val: return
357+
if self.slidermin is not None and val <= self.slidermin.val:
358+
if not self.closedmin:
359+
return
360+
val = self.slidermin.val
359361

360-
if self.slidermax is not None:
361-
if val>=self.slidermax.val: return
362+
if self.slidermax is not None and val >= self.slidermax.val:
363+
if not self.closedmax:
364+
return
365+
val = self.slidermax.val
362366

363367
self.set_val(val)
364368

0 commit comments

Comments
 (0)