Skip to content

MayaUsdProxyShapeBase: add ability to disable UFE selection per proxy shape - #4669

Merged
seando-adsk merged 1 commit into
Autodesk:devfrom
jufrantz:disable_mayaUsdProxyShape_ufeSelection
Aug 10, 2026
Merged

MayaUsdProxyShapeBase: add ability to disable UFE selection per proxy shape#4669
seando-adsk merged 1 commit into
Autodesk:devfrom
jufrantz:disable_mayaUsdProxyShape_ufeSelection

Conversation

@jufrantz

Copy link
Copy Markdown
Contributor

This PR adds the ability to disable UFE selection of prims through the viewport, per proxy shape.

This is controlled by a new enableUfeSelection boolean attribute on mayaUsdProxyShapeBase, defaulting to true. Its value is only honored if the proxyShape type didn't already hard-disable UFE selection at construction, so pxrUsdProxyShape remains permanently non-UFE-selectable, as before.

This attribute is not exposed in the AE's main sections, it's intended as an advanced/expert setting rather than an everyday, user-facing setting.

… shape

This is controlled by a new `enableUfeSelection` boolean attribute on
`MayaUsdProxyShapeBase`, defaulting to `true`. Its value is only honored
if the proxy shape type didn't already hard-disable UFE selection at
construction, so `pxrUsdProxyShape` remains permanently non-UFE-selectable,
as before.
@seando-adsk seando-adsk added the core Related to core library label Aug 5, 2026
@seando-adsk seando-adsk added the ready-for-merge Development process is finished, PR is ready for merge label Aug 6, 2026
@seando-adsk
seando-adsk merged commit 9509e41 into Autodesk:dev Aug 10, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Related to core library ready-for-merge Development process is finished, PR is ready for merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants