File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -611,8 +611,10 @@ def _get_canvas(self, fig):
611611 def set_history_buttons (self ):
612612 can_backward = self ._nav_stack ._pos > 0
613613 can_forward = self ._nav_stack ._pos < len (self ._nav_stack ._elements ) - 1
614- self ._gtk_ids ['Back' ].set_sensitive (can_backward )
615- self ._gtk_ids ['Forward' ].set_sensitive (can_forward )
614+ if 'Back' in self ._gtk_ids :
615+ self ._gtk_ids ['Back' ].set_sensitive (can_backward )
616+ if 'Forward' in self ._gtk_ids :
617+ self ._gtk_ids ['Forward' ].set_sensitive (can_forward )
616618
617619
618620@cbook .deprecated ("3.1" )
Original file line number Diff line number Diff line change @@ -851,8 +851,10 @@ def save_figure(self, *args):
851851 def set_history_buttons (self ):
852852 can_backward = self ._nav_stack ._pos > 0
853853 can_forward = self ._nav_stack ._pos < len (self ._nav_stack ._elements ) - 1
854- self ._actions ['back' ].setEnabled (can_backward )
855- self ._actions ['forward' ].setEnabled (can_forward )
854+ if 'back' in self ._actions :
855+ self ._actions ['back' ].setEnabled (can_backward )
856+ if 'forward' in self ._actions :
857+ self ._actions ['forward' ].setEnabled (can_forward )
856858
857859
858860class SubplotToolQt (UiSubplotTool ):
Original file line number Diff line number Diff line change @@ -1567,8 +1567,10 @@ def set_message(self, s):
15671567 def set_history_buttons (self ):
15681568 can_backward = self ._nav_stack ._pos > 0
15691569 can_forward = self ._nav_stack ._pos < len (self ._nav_stack ._elements ) - 1
1570- self .EnableTool (self .wx_ids ['Back' ], can_backward )
1571- self .EnableTool (self .wx_ids ['Forward' ], can_forward )
1570+ if 'Back' in self .wx_ids :
1571+ self .EnableTool (self .wx_ids ['Back' ], can_backward )
1572+ if 'Forward' in self .wx_ids :
1573+ self .EnableTool (self .wx_ids ['Forward' ], can_forward )
15721574
15731575
15741576class StatusBarWx (wx .StatusBar ):
You can’t perform that action at this time.
0 commit comments