File tree Expand file tree Collapse file tree 1 file changed +6
-10
lines changed Expand file tree Collapse file tree 1 file changed +6
-10
lines changed Original file line number Diff line number Diff line change @@ -2644,23 +2644,19 @@ class FigureManagerBase(object):
2644
2644
num : int or str
2645
2645
The figure number
2646
2646
2647
+ key_press_handler_id : int
2648
+ The default key handler cid, when using the toolmanager. Can be used
2649
+ to disable default key press handling ::
2650
+
2651
+ figure.canvas.mpl_disconnect(
2652
+ figure.canvas.manager.key_press_handler_id)
2647
2653
"""
2648
2654
def __init__ (self , canvas , num ):
2649
2655
self .canvas = canvas
2650
2656
canvas .manager = self # store a pointer to parent
2651
2657
self .num = num
2652
2658
2653
2659
self .key_press_handler_id = None
2654
- """
2655
- The returned id from connecting the default key handler via
2656
- :meth:`FigureCanvasBase.mpl_connect`.
2657
-
2658
- To disable default key press handling::
2659
-
2660
- manager, canvas = figure.canvas.manager, figure.canvas
2661
- canvas.mpl_disconnect(manager.key_press_handler_id)
2662
-
2663
- """
2664
2660
if rcParams ['toolbar' ] != 'toolmanager' :
2665
2661
self .key_press_handler_id = self .canvas .mpl_connect (
2666
2662
'key_press_event' ,
You can’t perform that action at this time.
0 commit comments