We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parentba6e234 commitcb3146dCopy full SHA for cb3146d
lib/matplotlib/backends/backend_tkagg.py
@@ -186,6 +186,7 @@ def __init__(self, figure, master=None, resize_callback=None):
186
self._tkcanvas.bind("<Configure>",self.resize)
187
self._tkcanvas.bind("<Key>",self.key_press)
188
self._tkcanvas.bind("<Motion>",self.motion_notify_event)
189
+self._tkcanvas.bind("<Enter>",self.enter_notify_event)
190
self._tkcanvas.bind("<KeyRelease>",self.key_release)
191
fornamein"<Button-1>","<Button-2>","<Button-3>":
192
self._tkcanvas.bind(name,self.button_press_event)
@@ -340,6 +341,11 @@ def motion_notify_event(self, event):
340
341
y=self.figure.bbox.height-event.y
342
FigureCanvasBase.motion_notify_event(self,x,y,guiEvent=event)
343
344
+defenter_notify_event(self,event):
345
+x=event.x
346
+# flipy so y=0 is bottom of canvas
347
+y=self.figure.bbox.height-event.y
348
+FigureCanvasBase.enter_notify_event(self,guiEvent=event,xy=(x,y))
349
350
defbutton_press_event(self,event,dblclick=False):
351
x=event.x