Merge pull request #5273 from aws-lumberyard-dev/Atom/guthadam/material_editor_and_graph_canvas_crash_on_shutdown

Fix material editor crash on shutdown if graph canvas gem is loaded
This commit is contained in:
Guthrie Adams
2021-11-04 09:27:53 -05:00
committed by GitHub
@@ -40,10 +40,14 @@ namespace GraphCanvas
{
AZ::Data::AssetManager::Instance().RegisterHandler(m_assetHandler.get(), assetType);
}
AssetBuilderSDK::AssetBuilderCommandBus::Handler::BusConnect(GetUUID());
}
void TranslationAssetWorker::Deactivate()
{
AssetBuilderSDK::AssetBuilderCommandBus::Handler::BusDisconnect();
if (AZ::Data::AssetManager::Instance().GetHandler(AZ::Data::AssetType{ azrtti_typeid<TranslationAsset>() }))
{
AZ::Data::AssetManager::Instance().UnregisterHandler(m_assetHandler.get());