From efd5e6a936a3746427127883cf1a3ad41b06d83c Mon Sep 17 00:00:00 2001 From: Samuel Liu <127771016+samuelliu-adsk@users.noreply.github.com> Date: Wed, 7 Feb 2024 15:03:36 -0500 Subject: [PATCH] Merge pull request #3601 from Autodesk/samuelliu-adsk/EMSUSD-1012/error_with_duplicate_as_usd EMSUSD-1012 - Fix the issue caused duplicate as USD failed --- plugin/adsk/scripts/mayaUsdTranslatorExport.mel | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/plugin/adsk/scripts/mayaUsdTranslatorExport.mel b/plugin/adsk/scripts/mayaUsdTranslatorExport.mel index d69efbaf20..57aa05a73d 100644 --- a/plugin/adsk/scripts/mayaUsdTranslatorExport.mel +++ b/plugin/adsk/scripts/mayaUsdTranslatorExport.mel @@ -252,6 +252,10 @@ proc string mayaUsdTranslatorExport_AppendFromTextField(string $currentOptions, } global proc mayaUsdTranslatorExport_updateDefaultPrimList() { + if (`optionMenuGrp -exists exportDefaultPrim` == 0){ + return; + } + if ((`checkBoxGrp -exists exportMeshesCheckBox` == 0)||(`checkBoxGrp -exists exportLightsCheckBox` == 0)||(`checkBoxGrp -exists exportCamerasCheckBox` == 0)){ return; } @@ -283,6 +287,9 @@ global proc mayaUsdTranslatorExport_updateDefaultPrimList() { } global proc onExportParentScopeChanged() { + if (`optionMenuGrp -exists exportDefaultPrim` == 0){ + return; + } string $rootPrim = `textFieldGrp -q -text parentScopeField`; optionMenuGrp -edit -deleteAllItems exportDefaultPrim; string $menuName = `optionMenuGrp -q -fullPathName exportDefaultPrim`;