Skip to content

Commit 0e56f62

Browse files
committed
Deprecate unused LassoSelector event handlers.
These are unused since 61ab6df (and have trivial replacements if someone *really* wants to call them manually, which seems unlikely).
1 parent 3d5c6d5 commit 0e56f62

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
``LassoSelector.onpress`` and ``LassoSelector.onrelease``
2+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3+
... are deprecated (they are straight aliases for ``press`` and ``release``).

lib/matplotlib/widgets.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3061,13 +3061,15 @@ def __init__(self, ax, onselect=None, useblit=True, lineprops=None,
30613061
self.ax.add_line(self.line)
30623062
self.artists = [self.line]
30633063

3064+
@_api.deprecated("3.5", alternative="press")
30643065
def onpress(self, event):
30653066
self.press(event)
30663067

30673068
def _press(self, event):
30683069
self.verts = [self._get_data(event)]
30693070
self.line.set_visible(True)
30703071

3072+
@_api.deprecated("3.5", alternative="release")
30713073
def onrelease(self, event):
30723074
self.release(event)
30733075

@@ -3083,9 +3085,7 @@ def _onmove(self, event):
30833085
if self.verts is None:
30843086
return
30853087
self.verts.append(self._get_data(event))
3086-
30873088
self.line.set_data(list(zip(*self.verts)))
3088-
30893089
self.update()
30903090

30913091

0 commit comments

Comments
 (0)