Process nodes unpacked from static operations living in the Definitions never lose their warning

Hey hey,

This is on 7.1-13.

When accidentally packing process nodes to a static operation that lives in the Definitions, even when unpacked, the nodes do not lose their warning. On the other hand, when accidentally packing them to a static operation that lives in the current canvas, unpacking them gets rid of the warning.

Repro steps :

  • Create an LFO in your Application and select it
  • Press CTRL + ALT + G, the node is packed in a static operation in the Definitions. It shows a warning about being short-lived
  • Press CTRL + Z, the LFO comes back to the application patch but keeps its warning
  • Delete the LFO, pack it in a static operation but in the current canvas with CTRL + ALT + SHIFT + G. It shows the same warning
  • Press CTRL + Z, the LFO is unpacked but does not show the warning anymore.

Thanksss