UnityStandaloneFileBrowser icon indicating copy to clipboard operation
UnityStandaloneFileBrowser copied to clipboard

StandaloneFileBrowser.SaveFilePanelAsync does use directory as defaultName

Open NoxMortem opened this issue 6 years ago • 0 comments

StandaloneFileBrowser.SaveFilePanelAsync(title,directory,defaultName) does actually open a filebrowser on windows with directory as defaultName in some random folder (likely the last saved position?)

In StandaloneFileBrowserWindows.SaveFilePanel

			if (!string.IsNullOrEmpty(directory))
			{
				finalFilename = GetDirectoryPath(directory);
			}

Should be

			if (!string.IsNullOrEmpty(directory))
			{
				finalFilename = GetDirectoryPath(directory);
		          	if (Directory.Exists(finalFilename))
					fd.InitialDirectory = finalFilename;
			}

NoxMortem avatar Aug 29 '18 13:08 NoxMortem