Small fixes for cleaning up the options menu in the json asset window.

This commit is contained in:
Chandler Cox
2025-03-15 18:49:39 -05:00
parent 87e423ed48
commit 36931c9047

View File

@@ -307,6 +307,20 @@ namespace FlaxEditor.Windows.Assets
base.OnAssetLoadFailed();
}
/// <inheritdoc />
public override void OnLostFocus()
{
base.OnLostFocus();
_optionsCM?.Dispose();
}
/// <inheritdoc />
public override void OnExit()
{
base.OnExit();
_optionsCM?.Dispose();
}
/// <inheritdoc />
public override void OnItemReimported(ContentItem item)
{
@@ -325,6 +339,7 @@ namespace FlaxEditor.Windows.Assets
_isRegisteredForScriptsReload = false;
ScriptsBuilder.ScriptsReloadBegin -= OnScriptsReloadBegin;
}
_optionsCM?.Dispose();
_typeText = null;
base.OnDestroy();