Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8851b51

Browse files
authored
Merge pull request #20603 from anntzer/ls
Deprecate unused LassoSelector event handlers.
2 parents 4cd2b20 + 0e56f62 commit 8851b51

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
@@ -3200,13 +3200,15 @@ def __init__(self, ax, onselect=None, useblit=True, props=None,
32003200
self.ax.add_line(self.line)
32013201
self.artists = [self.line]
32023202

3203+
@_api.deprecated("3.5", alternative="press")
32033204
def onpress(self, event):
32043205
self.press(event)
32053206

32063207
def _press(self, event):
32073208
self.verts = [self._get_data(event)]
32083209
self.line.set_visible(True)
32093210

3211+
@_api.deprecated("3.5", alternative="release")
32103212
def onrelease(self, event):
32113213
self.release(event)
32123214

@@ -3222,9 +3224,7 @@ def _onmove(self, event):
32223224
if self.verts is None:
32233225
return
32243226
self.verts.append(self._get_data(event))
3225-
32263227
self.line.set_data(list(zip(*self.verts)))
3227-
32283228
self.update()
32293229

32303230

0 commit comments

Comments
 (0)