Skip to content

Commit c090a9c

Browse files
committed
fix qt4 not using get_default_filename in save_figure
restore enforcing lowercase in get_default_filename
1 parent f60f942 commit c090a9c

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

lib/matplotlib/backend_bases.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2114,7 +2114,7 @@ def get_default_filename(self):
21142114
a default filename.
21152115
"""
21162116
default_filename = self.get_window_title() or 'image'
2117-
default_filename = default_filename.replace(' ', '_')
2117+
default_filename = default_filename.lower().replace(' ', '_')
21182118
return default_filename + '.' + self.get_default_filetype()
21192119

21202120
def switch_backends(self, FigureCanvasClass):

lib/matplotlib/backends/backend_qt4.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -617,10 +617,8 @@ def save_figure(self, *args):
617617
sorted_filetypes = filetypes.items()
618618
sorted_filetypes.sort()
619619
default_filetype = self.canvas.get_default_filetype()
620-
default_filename = self.canvas.get_window_title() or 'image'
621-
default_filename = default_filename.replace(' ', '_')
622620

623-
start = default_filename + '.' + default_filetype
621+
start = self.canvas.get_default_filename()
624622
filters = []
625623
selectedFilter = None
626624
for name, exts in sorted_filetypes:

0 commit comments

Comments
 (0)