diff --git a/src/utils/screenshotsaver.cpp b/src/utils/screenshotsaver.cpp index 750776a8..2777eed8 100644 --- a/src/utils/screenshotsaver.cpp +++ b/src/utils/screenshotsaver.cpp @@ -133,10 +133,13 @@ QString ScreenshotSaver::ShowSaveFileDialog(QWidget* parent, dialog.setMimeTypeFilters(mimeTypeList); QString suffix = ConfigHandler().setSaveAsFileExtension(); + if (suffix.isEmpty()) { + suffix = "png"; + } QString defaultMimeType = QMimeDatabase().mimeTypeForFile("image." + suffix).name(); dialog.selectMimeTypeFilter(defaultMimeType); - + dialog.setDefaultSuffix(suffix); if (dialog.exec() == QDialog::Accepted) { return dialog.selectedFiles().first(); } else {