node-red-dashboard icon indicating copy to clipboard operation
node-red-dashboard copied to clipboard

When the layout of ui page is Tabs, form nodes that are not displayed in the foreground will not accept input when switching to this page

Open SXlaowang opened this issue 2 months ago • 1 comments

Current Behavior

When the layout of ui page is Tabs, form nodes that are not displayed in the foreground will not accept input when switching to this page.

I use the 'payload. name' output from the 'ui contro'l' node to assign initial values to nodes in ui page, especially forms. But when the layout of ui page selects Tabs and the current corresponding group is not the current group, the assignment to the form is invalid. When choosing other options in Layout, there is no such phenomenon.

Expected Behavior

Steps To Reproduce

For example: Ui page (page A) contains ui group (groupB, groupC), and groupC contains from D. When switching to page A, groupB is displayed by default and groupC is not displayed. Assigning a value to from D at this time is invalid and must be switched to display groupC for the assignment to be valid. And I hope to give some initial values to 'from D', but I have no way of knowing when the front-end user will switch to 'groupC'. I hope to fix this issue or add the output of switching groups in the 'ui contro'l' node.

Environment

  • Dashboard version:
  • Node-RED version:
  • Node.js version:
  • npm version:
  • Platform/OS:
  • Browser:

Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate

SXlaowang avatar Oct 18 '25 21:10 SXlaowang

Possibly related to #1669

colinl avatar Oct 19 '25 09:10 colinl