Skip to content

Commit

Permalink
[processing] Fix file extension for output files is ignored
Browse files Browse the repository at this point in the history
Fixes #35269
  • Loading branch information
nyalldawson committed Mar 28, 2020
1 parent 0a1d225 commit d070427
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/gui/processing/qgsprocessingoutputdestinationwidget.cpp
Expand Up @@ -329,7 +329,7 @@ void QgsProcessingLayerOutputDestinationWidget::selectFile()
QString lastFilter;
for ( const QString &f : filters )
{
if ( f.contains( QStringLiteral( "*%1" ).arg( lastExt ), Qt::CaseInsensitive ) )
if ( f.contains( QStringLiteral( "*.%1" ).arg( lastExt ), Qt::CaseInsensitive ) )
{
lastFilter = f;
break;
Expand All @@ -346,7 +346,7 @@ void QgsProcessingLayerOutputDestinationWidget::selectFile()
if ( !filename.isEmpty() )
{
mUseTemporary = false;
filename = QgsFileUtils::addExtensionFromFilter( filename, fileFilter );
filename = QgsFileUtils::addExtensionFromFilter( filename, lastFilter );

leText->setText( filename );
settings.setValue( QStringLiteral( "/Processing/LastOutputPath" ), QFileInfo( filename ).path() );
Expand Down

0 comments on commit d070427

Please sign in to comment.