Skip to content

Commit 3a50190

Browse files
committed
Reset extents in RectangleSelector when not interactive on press.
1 parent bbf962f commit 3a50190

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lib/matplotlib/widgets.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2144,6 +2144,11 @@ def _press(self, event):
21442144
# Clear previous rectangle before drawing new rectangle.
21452145
self.update()
21462146

2147+
if not self.interactive:
2148+
x = event.xdata
2149+
y = event.ydata
2150+
self.extents = x, x, y, y
2151+
21472152
self.set_visible(self.visible)
21482153

21492154
def _release(self, event):

0 commit comments

Comments
 (0)