diff --git a/renderdocui/Windows/Dialogs/TextureSaveDialog.cs b/renderdocui/Windows/Dialogs/TextureSaveDialog.cs index 47f350a1c..f3c1a287f 100644 --- a/renderdocui/Windows/Dialogs/TextureSaveDialog.cs +++ b/renderdocui/Windows/Dialogs/TextureSaveDialog.cs @@ -184,9 +184,11 @@ namespace renderdocui.Windows.Dialogs mapSlicesToGrid.Checked = true; } + FileType selectedType = saveData.destType; + fileFormat.SelectedIndex = 0; fileFormat.SelectedIndex = 1; - fileFormat.SelectedIndex = (int)saveData.destType; + fileFormat.SelectedIndex = (int)selectedType; if(saveData.alpha == AlphaMapping.Discard) alphaMap.SelectedIndex = 0;