From 1edcf3c4628cecaac57efb8435b704431ffbf9a2 Mon Sep 17 00:00:00 2001 From: Salvatore Larosa Date: Wed, 3 Jun 2015 07:25:20 +0200 Subject: [PATCH] Fix #6099 - Save as... for raster: missing extension on Gnome3 (cherry-picked from 2125f6a) --- src/gui/qgsrasterlayersaveasdialog.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gui/qgsrasterlayersaveasdialog.cpp b/src/gui/qgsrasterlayersaveasdialog.cpp index 33d60865b36a..94b6ed1cbb43 100644 --- a/src/gui/qgsrasterlayersaveasdialog.cpp +++ b/src/gui/qgsrasterlayersaveasdialog.cpp @@ -203,6 +203,11 @@ void QgsRasterLayerSaveAsDialog::on_mBrowseButton_clicked() if ( !fileName.isEmpty() ) { + // ensure the user never ommited the extension from the file name + if ( !fileName.toLower().endsWith( ".tif" ) && !fileName.toLower().endsWith( ".tiff" ) ) + { + fileName += ".tif"; + } mSaveAsLineEdit->setText( fileName ); } }