Small fixes for cleaning up the options menu in the json asset window.
This commit is contained in:
@@ -307,6 +307,20 @@ namespace FlaxEditor.Windows.Assets
|
|||||||
base.OnAssetLoadFailed();
|
base.OnAssetLoadFailed();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
|
public override void OnLostFocus()
|
||||||
|
{
|
||||||
|
base.OnLostFocus();
|
||||||
|
_optionsCM?.Dispose();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
|
public override void OnExit()
|
||||||
|
{
|
||||||
|
base.OnExit();
|
||||||
|
_optionsCM?.Dispose();
|
||||||
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
public override void OnItemReimported(ContentItem item)
|
public override void OnItemReimported(ContentItem item)
|
||||||
{
|
{
|
||||||
@@ -325,6 +339,7 @@ namespace FlaxEditor.Windows.Assets
|
|||||||
_isRegisteredForScriptsReload = false;
|
_isRegisteredForScriptsReload = false;
|
||||||
ScriptsBuilder.ScriptsReloadBegin -= OnScriptsReloadBegin;
|
ScriptsBuilder.ScriptsReloadBegin -= OnScriptsReloadBegin;
|
||||||
}
|
}
|
||||||
|
_optionsCM?.Dispose();
|
||||||
_typeText = null;
|
_typeText = null;
|
||||||
|
|
||||||
base.OnDestroy();
|
base.OnDestroy();
|
||||||
|
|||||||
Reference in New Issue
Block a user