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

Skip to content

Commit 05e0d9c

Browse files
committed
added double click support to cocoaagg backend
1 parent bd82fc4 commit 05e0d9c

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

lib/matplotlib/backends/backend_cocoaagg.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,14 +166,15 @@ def windowDidResize_(self, sender):
166166
self.updatePlot()
167167

168168
def mouseDown_(self, event):
169+
dblclick = True if event.clickCount() == 2 else False
169170
loc = self.convertPoint_fromView_(event.locationInWindow(), None)
170171
type = event.type()
171172
if (type == NSLeftMouseDown):
172173
button = 1
173174
else:
174175
print >>sys.stderr, 'Unknown mouse event type:', type
175176
button = -1
176-
self.canvas.button_press_event(loc.x, loc.y, button)
177+
self.canvas.button_press_event(loc.x, loc.y, button, dblclick=dblclick)
177178
self.updatePlot()
178179

179180
def mouseDragged_(self, event):

0 commit comments

Comments
 (0)