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

Skip to content

Commit 3c70841

Browse files
authored
Merge pull request #10492 from anntzer/drag-pan
Avoid UnboundLocalError in drag_pan.
2 parents f06ad39 + 78198be commit 3c70841

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

lib/matplotlib/axes/_base.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4017,7 +4017,7 @@ def format_deltas(key, dx, dy):
40174017
p = self._pan_start
40184018
dx = x - p.x
40194019
dy = y - p.y
4020-
if dx == 0 and dy == 0:
4020+
if dx == dy == 0:
40214021
return
40224022
if button == 1:
40234023
dx, dy = format_deltas(key, dx, dy)
@@ -4038,6 +4038,8 @@ def format_deltas(key, dx, dy):
40384038
except OverflowError:
40394039
warnings.warn('Overflow while panning')
40404040
return
4041+
else:
4042+
return
40414043

40424044
valid = np.isfinite(result.transformed(p.trans))
40434045
points = result.get_points().astype(object)

0 commit comments

Comments
 (0)