Cleaning nameEntry if dirEntry was changing.

This commit is contained in:
BDisp
2020-08-08 22:06:15 +01:00
parent 4f9943c7a1
commit 484d4646c9

View File

@@ -430,7 +430,8 @@ namespace Terminal.Gui {
public string MakePath (string relativePath)
{
return Path.GetFullPath (Path.Combine (Directory.ToString (), relativePath));
var dir = Directory.ToString ();
return string.IsNullOrEmpty (dir) ? "" : Path.GetFullPath (Path.Combine (dir, relativePath));
}
public IReadOnlyList<string> FilePaths {
@@ -507,6 +508,7 @@ namespace Terminal.Gui {
Width = Dim.Fill () - 1,
TextChanged = (e) => {
DirectoryPath = dirEntry.Text;
nameEntry.Text = ustring.Empty;
}
};
Add (dirLabel, dirEntry);