diff --git a/lib/matplotlib/backend_bases.py b/lib/matplotlib/backend_bases.py index 97af9477e74e..204dff041da4 100644 --- a/lib/matplotlib/backend_bases.py +++ b/lib/matplotlib/backend_bases.py @@ -2017,8 +2017,11 @@ def enter_notify_event(self, guiEvent=None, xy=None): if xy is not None: x, y = xy self._lastx, self._lasty = x, y + else: + x = None + y = None - event = Event('figure_enter_event', self, guiEvent) + event = LocationEvent('figure_enter_event,', self, x, y, guiEvent) self.callbacks.process('figure_enter_event', event) @cbook.deprecated("2.1")