8000 Merge pull request #6397 from fariza/stop-gtk-key-event-propagation · matplotlib/matplotlib@9b39f3e · GitHub
[go: up one dir, main page]

Skip to content

Commit 9b39f3e

Browse files
committed
Merge pull request #6397 from fariza/stop-gtk-key-event-propagation
MNT: key events handler return value to True to stop propagation it gtk
1 parent dccb4e2 commit 9b39f3e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/matplotlib/backends/backend_gtk.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -300,14 +300,14 @@ def key_press_event(self, widget, event):
300300
key = self._get_key(event)
301301
if _debug: print("hit", key)
302302
FigureCanvasBase.key_press_event(self, key, guiEvent=event)
303-
return False # finish event propagation?
303+
return True # stop event propagation
304304

305305
def key_release_event(self, widget, event):
306306
if _debug: print('FigureCanvasGTK.%s' % fn_name())
307307
key = self._get_key(event)
308308
if _debug: print("release", key)
309309
FigureCanvasBase.key_release_event(self, key, guiEvent=event)
310-
return False # finish event propagation?
310+
return True # stop event propagation
311311

312312
def motion_notify_event(self, widget, event):
313313
if _debug: print('FigureCanvasGTK.%s' % fn_name())

lib/matplotlib/backends/backend_gtk3.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,14 +251,14 @@ def key_press_event(self, widget, event):
251251
key = self._get_key(event)
252252
if _debug: print("hit", key)
253253
FigureCanvasBase.key_press_event(self, key, guiEvent=event)
254-
return False # finish event propagation?
254+
return True # stop event propagation
255255

256256
def key_release_event(self, widget, event):
257257
if _debug: print('FigureCanvasGTK3.%s' % fn_name())
258258
key = self._get_key(event)
259259
if _debug: print("release", key)
260260
FigureCanvasBase.key_release_event(self, key, guiEvent=event)
261-
return False # finish event propagation?
261+
return True # stop event propagation
262262

263263
def motion_notify_event(self, widget, event):
264264
if _debug: print('FigureCanvasGTK3.%s' % fn_name())

0 commit comments

Comments
 (0)
0