Custom parameter Menu/StrMenu default expression/bind breaks UI (2025.32050)

Version: 2025.32050
Platform: Windows 11
Issue: When changing the default value for a custom Menu or StrMenu parameter from constant to expression or bind, the menuNames, menuLabels and menuSource fields and the Menu Editor all disappear.

How to replicate:

  1. Create a custom parameter and set the type to Menu or StrMenu

  1. Change the default type from Constant to Expression or Bind

  1. Focus on the default text field

Observerd behavior: The menuNames, menuLabels, menuSource fields and the Menu Editor all disappear.

Expected behavior: All fields should still be visible and editable.

Current workaround: The fields remain missing in the Component Editor on ALL components until I quit and restart TouchDesigner. I haven’t been able to restore the fields w/o a restart, even when changing the default type back to Constant or removing the custom parameter that caused the issue. However, as soon as I focus on the default field after restart, the fields disappear again until the next restart. Focusing on the default field when it’s set to Constant does not cause this issue.

Unsuccessful attempts to fix:

  • Resize Component Editor to force UI update
  • Remove custom parameter
  • Change custom parameter type
  • Change default value type

Hi @benjaminbojko,

thank you for reporting this issue, i can replicate and we have logged this as a bug.

cheers
Markus

1 Like

This will be fixed in next release. Thank you for the report!

1 Like