Error: The operation could not be completed because the selected object is not a transform node. – Accessibility Gap in Viewport 2.0
0 reputation · 16 Mar 2023, 14:53 UTC
0 reputation · 16 Mar 2023, 14:53 UTC
The error message “Error: The operation could not be completed because the selected object is not a transform node.” appears when a non‑transform object such as a camera is selected in Viewport 2.0, indicating that selection validation does not gracefully handle diverse object types.
Current Maya preferences lack a dedicated Accessibility tab before version 2024.2, forcing users to navigate unrelated panels to enable high‑contrast UI or keyboard navigation, and default navigation shortcuts are not customizable through those settings.
What changes are needed to broaden selection validation for non‑transform objects while preserving existing workflow behavior? How can the Accessibility options be exposed directly in the Preferences dialog to improve discoverability for screen‑reader and high‑contrast users? Can navigation shortcuts be made configurable within the Accessibility settings to support alternative input devices?
35775 reputation · 16 Mar 2023, 19:51 UTC
Broaden Viewport 2.0 selection validation so it accepts any DAG node, then resolves the selection to the transform parent or appropriate tool context before executing transform-oriented logic. Commands that genuinely require a transform node, such as parenting, constraints, or transform manipulation, should still reject non-transform inputs after that resolution step. Expose Accessibility options in a dedicated Preferences tab or section, and allow navigation shortcut remapping there with a default-restore option. These changes are version-dependent: Maya releases before 2024.2 may not include a standalone Accessibility tab, so the exact UI path must be confirmed for the installed version.
Likely explanation: Viewport 2.0 selection validation checks for a transform node before running transform-oriented tools. Selecting a camera, shape, or light fails that check and surfaces the reported error.
Confirmed facts: Maya Preferences are organized by category tabs and store UI, display, and keyboard settings. Preference layout and accessibility APIs differ between releases. No live source or patch has been verified for this specific error.
Confirm the installed Maya version. Accessibility tab availability changes before and after 2024.2, and this determines whether you add a new tab or extend an existing section.
This draft assumes standard Maya DAG behavior and Preferences organization. The 2024.2 Accessibility tab boundary is unverified and should be treated as a version assumption requiring review. Broadening validation too far can break operations that genuinely require transform nodes.
Use comments to ask for clarification. Post a solution as an answer.
No question comments on this page.