From 3a6c374afb405771d6696a503ef0e78be1ba597a Mon Sep 17 00:00:00 2001 From: Antony Lee Date: Fri, 27 Jan 2023 22:05:03 +0100 Subject: [PATCH] Correctly pass valinit as keyword in SliderTool. valinit is becoming keyword-only. It's not really clear why the warning is getting suppressed e.g. with the tk backend, though. --- lib/matplotlib/widgets.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/matplotlib/widgets.py b/lib/matplotlib/widgets.py index d169cb488eb9..9668c0233d9f 100644 --- a/lib/matplotlib/widgets.py +++ b/lib/matplotlib/widgets.py @@ -1873,8 +1873,8 @@ def __init__(self, targetfig, toolfig): # The last subplot, removed below, keeps space for the "Reset" button. for name, ax in zip(names, toolfig.subplots(len(names) + 1)): ax.set_navigate(False) - slider = Slider(ax, name, - 0, 1, getattr(targetfig.subplotpars, name)) + slider = Slider(ax, name, 0, 1, + valinit=getattr(targetfig.subplotpars, name)) slider.on_changed(self._on_slider_changed) self._sliders.append(slider) toolfig.axes[-1].remove()