File tree 3 files changed +12
-6
lines changed 3 files changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -607,8 +607,10 @@ def _get_canvas(self, fig):
607
607
def set_history_buttons (self ):
608
608
can_backward = self ._nav_stack ._pos > 0
609
609
can_forward = self ._nav_stack ._pos < len (self ._nav_stack ._elements ) - 1
610
- self ._gtk_ids ['Back' ].set_sensitive (can_backward )
611
- self ._gtk_ids ['Forward' ].set_sensitive (can_forward )
610
+ if 'Back' in self ._gtk_ids :
611
+ self ._gtk_ids ['Back' ].set_sensitive (can_backward )
612
+ if 'Forward' in self ._gtk_ids :
613
+ self ._gtk_ids ['Forward' ].set_sensitive (can_forward )
612
614
613
615
614
616
@cbook .deprecated ("3.1" )
Original file line number Diff line number Diff line change @@ -832,8 +832,10 @@ def save_figure(self, *args):
832
832
def set_history_buttons (self ):
833
833
can_backward = self ._nav_stack ._pos > 0
834
834
can_forward = self ._nav_stack ._pos < len (self ._nav_stack ._elements ) - 1
835
- self ._actions ['back' ].setEnabled (can_backward )
836
- self ._actions ['forward' ].setEnabled (can_forward )
835
+ if 'back' in self ._actions :
836
+ self ._actions ['back' ].setEnabled (can_backward )
837
+ if 'forward' in self ._actions :
838
+ self ._actions ['forward' ].setEnabled (can_forward )
837
839
838
840
839
841
class SubplotToolQt (UiSubplotTool ):
Original file line number Diff line number Diff line change @@ -1556,8 +1556,10 @@ def set_message(self, s):
1556
1556
def set_history_buttons (self ):
1557
1557
can_backward = self ._nav_stack ._pos > 0
1558
1558
can_forward = self ._nav_stack ._pos < len (self ._nav_stack ._elements ) - 1
1559
- self .EnableTool (self .wx_ids ['Back' ], can_backward )
1560
- self .EnableTool (self .wx_ids ['Forward' ], can_forward )
1559
+ if 'Back' in self .wx_ids :
1560
+ self .EnableTool (self .wx_ids ['Back' ], can_backward )
1561
+ if 'Forward' in self .wx_ids :
1562
+ self .EnableTool (self .wx_ids ['Forward' ], can_forward )
1561
1563
1562
1564
1563
1565
class StatusBarWx (wx .StatusBar ):
You can’t perform that action at this time.
0 commit comments