mirror of
https://github.com/blender/blender.git
synced 2026-01-14 03:19:40 +00:00
The group operator test has to distinguish internal from external nodes. The operators are only applied to internal nodes. This was done previously by placing external nodes outside of the frames which identify the test cases. However, the pass-through operator test does not work this way, because after ungrouping there are no internal sockets any more, and the pass-through connection between external sockets is never actually tested. Change the approach to identifying external sockets by labeling: - All nodes for a test case must be included in the frame node. - Nodes that should not be grouped must be labeled as "external". Pull Request: https://projects.blender.org/blender/blender/pulls/152762