Restore connections in ShaderVariant::Init

This commit is contained in:
nvsickle
2021-06-18 22:03:39 -07:00
parent 6f244474b5
commit dc3d1dc010
@@ -32,6 +32,12 @@ namespace AZ
m_shaderVariantAsset = shaderVariantAsset;
m_renderStates = &shaderAsset->GetRenderStates(supervariantIndex);
m_supervariantIndex = supervariantIndex;
Data::AssetBus::MultiHandler::BusDisconnect();
Data::AssetBus::MultiHandler::BusConnect(shaderAsset.GetId());
Data::AssetBus::MultiHandler::BusConnect(shaderVariantAsset.GetId());
m_shaderAsset = shaderAsset;
return true;
}