Change to use static method for import path ui.

This commit is contained in:
Chandler Cox
2025-01-06 15:58:09 -06:00
parent a313db22d2
commit 99ba59d02a
8 changed files with 42 additions and 97 deletions

View File

@@ -100,20 +100,9 @@ namespace FlaxEditor.Windows.Assets
}
base.Initialize(layout);
(window.Item as BinaryAssetItem).GetImportPath(out var path);
if (!string.IsNullOrEmpty(path))
{
layout.Space(5);
layout.Label("Import Path:");
var textBox = layout.TextBox().TextBox;
textBox.TooltipText = "Path is not editable here.";
textBox.IsReadOnly = true;
textBox.Text = path;
layout.Space(2);
var button = layout.Button("Open Import Path in Explorer").Button;
button.Clicked += () => FileSystem.ShowFileExplorer(Path.GetDirectoryName(path));
}
// Creates the import path UI
Utilities.Utils.CreateImportPathUI(layout, window.Item as BinaryAssetItem);
layout.Space(10);
var reimportButton = layout.Button("Reimport");