multi tab close fixed

Signed-off-by: chcurran <82187351+carlitosan@users.noreply.github.com>
This commit is contained in:
chcurran
2021-11-10 17:15:42 -08:00
committed by Chris Burel
parent 5558be2aeb
commit d8e8cdba60
5 changed files with 35 additions and 27 deletions
@@ -194,7 +194,7 @@ namespace ScriptCanvasEditor
if (tabDataVariant.isValid())
{
auto tabAssetId = tabDataVariant.value<GraphTabMetadata>();
if (tabAssetId.m_assetId == assetId)
if (tabAssetId.m_assetId.AnyEquals(assetId))
{
return tabIndex;
}
@@ -243,7 +243,8 @@ namespace ScriptCanvasEditor
if (tabdata.isValid())
{
auto tabAssetId = tabdata.value<GraphTabMetadata>();
if (tabAssetId.m_assetId && tabAssetId.m_assetId.Get()->GetGraphCanvasGraphId() == graphCanvasGraphId)
if (tabAssetId.m_assetId.IsValid()
&& tabAssetId.m_assetId.Get()->GetGraphCanvasGraphId() == graphCanvasGraphId)
{
return tabAssetId.m_assetId.Get()->GetScriptCanvasId();
}