From 2fdfda4f5ad54e5672ed66b7e1dcf5574f7189fd Mon Sep 17 00:00:00 2001 From: Hamed Sabri Date: Tue, 14 Jul 2020 20:58:54 -0400 Subject: [PATCH 1/2] MAYA-104777: fix anonymous Layer created is named incorrectly --- lib/mayaUsd/nodes/proxyShapeBase.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/mayaUsd/nodes/proxyShapeBase.cpp b/lib/mayaUsd/nodes/proxyShapeBase.cpp index 614ac48d3b..5e092ba9b6 100644 --- a/lib/mayaUsd/nodes/proxyShapeBase.cpp +++ b/lib/mayaUsd/nodes/proxyShapeBase.cpp @@ -98,6 +98,7 @@ TF_DEFINE_PUBLIC_TOKENS(MayaUsdProxyShapeBaseTokens, MayaUsdProxyShapeBase::ClosestPointDelegate MayaUsdProxyShapeBase::_sharedClosestPointDelegate = nullptr; +const auto kanonymousLayerName{"anonymousLayer1"}; // ======================================================== @@ -584,7 +585,7 @@ MayaUsdProxyShapeBase::computeInStageDataCached(MDataBlock& dataBlock) } else { // Create a new stage in memory with an anonymous root layer. - usdStage = UsdStage::CreateInMemory("", loadSet); + usdStage = UsdStage::CreateInMemory(kanonymousLayerName, loadSet); } } From 5dd82214fad78999da9c022c81cb6d2e588356d3 Mon Sep 17 00:00:00 2001 From: Hamed Sabri Date: Wed, 15 Jul 2020 11:44:39 -0400 Subject: [PATCH 2/2] Address feedback. --- lib/mayaUsd/nodes/proxyShapeBase.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/mayaUsd/nodes/proxyShapeBase.cpp b/lib/mayaUsd/nodes/proxyShapeBase.cpp index 5e092ba9b6..6ad087ab48 100644 --- a/lib/mayaUsd/nodes/proxyShapeBase.cpp +++ b/lib/mayaUsd/nodes/proxyShapeBase.cpp @@ -98,7 +98,7 @@ TF_DEFINE_PUBLIC_TOKENS(MayaUsdProxyShapeBaseTokens, MayaUsdProxyShapeBase::ClosestPointDelegate MayaUsdProxyShapeBase::_sharedClosestPointDelegate = nullptr; -const auto kanonymousLayerName{"anonymousLayer1"}; +const std::string kAnonymousLayerName{"anonymousLayer1"}; // ======================================================== @@ -585,7 +585,7 @@ MayaUsdProxyShapeBase::computeInStageDataCached(MDataBlock& dataBlock) } else { // Create a new stage in memory with an anonymous root layer. - usdStage = UsdStage::CreateInMemory(kanonymousLayerName, loadSet); + usdStage = UsdStage::CreateInMemory(kAnonymousLayerName, loadSet); } }