File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed
Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -739,7 +739,9 @@ def get_filechooser(self):
739739 return fc
740740
741741 def save_figure (self , * args ):
742- fname , format = self .get_filechooser ().get_filename_from_user ()
742+ chooser = self .get_filechooser ()
743+ fname , format = chooser .get_filename_from_user ()
744+ chooser .destroy ()
743745 if fname :
744746 try :
745747 self .canvas .print_figure (fname , format = format )
Original file line number Diff line number Diff line change @@ -543,11 +543,13 @@ def get_filechooser(self):
543543 return fc
544544
545545 def save_figure (self , * args ):
546- fname , format = self .get_filechooser ().get_filename_from_user ()
546+ chooser = self .get_filechooser ()
547+ fname , format = chooser .get_filename_from_user ()
548+ chooser .destroy ()
547549 if fname :
548550 try :
549551 self .canvas .print_figure (fname , format = format )
550- except Exception , e :
552+ except Exception as e :
551553 error_msg_gtk (str (e ), parent = self )
552554
553555 def configure_subplots (self , button ):
You can’t perform that action at this time.
0 commit comments