Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c484ac2

Browse files
committed
fix for tkagg filextension bug reported by fperez
svn path=/branches/v0_98_5_maint/; revision=7042
1 parent b740e53 commit c484ac2

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

lib/matplotlib/backends/backend_tkagg.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -708,11 +708,17 @@ def save_figure(self):
708708
tk_filetypes = [
709709
(name, '*.%s' % ext) for (ext, name) in sorted_filetypes]
710710

711+
# adding a default extension seems to break the
712+
# asksaveasfilename dialog when you choose various save types
713+
# from the dropdown. Passing in the empty string seems to
714+
# work - JDH
715+
#defaultextension = self.canvas.get_default_filetype()
716+
defaultextension = ''
711717
fname = asksaveasfilename(
712718
master=self.window,
713719
title='Save the figure',
714720
filetypes = tk_filetypes,
715-
defaultextension = self.canvas.get_default_filetype()
721+
defaultextension = defaultextension
716722
)
717723

718724
if fname == "" or fname == ():

0 commit comments

Comments
 (0)