mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-05-26 17:56:28 +00:00
Replacing a file with a new extension now properly renames the file
This commit is contained in:
@@ -671,12 +671,17 @@ namespace PckStudio
|
||||
break;
|
||||
}
|
||||
|
||||
ofd.Filter = $"{file.Filetype} (*{Path.GetExtension(file.Filename)}{extra_extensions})|*{Path.GetExtension(file.Filename)}{extra_extensions}";
|
||||
string fileExt = Path.GetExtension(file.Filename);
|
||||
|
||||
ofd.Filter = $"{file.Filetype} (*{fileExt}{extra_extensions})|*{fileExt}{extra_extensions}";
|
||||
if (ofd.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
string newFileExt = Path.GetExtension(ofd.FileName);
|
||||
file.SetData(File.ReadAllBytes(ofd.FileName));
|
||||
file.Filename = file.Filename.Replace(fileExt, newFileExt);
|
||||
if (IsSubPCKNode(treeViewMain.SelectedNode.FullPath)) RebuildSubPCK(treeViewMain.SelectedNode);
|
||||
wasModified = true;
|
||||
BuildMainTreeView();
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user