File tree Expand file tree Collapse file tree
Sources/StitchSchemaKit/V21/Node/Layer Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -369,9 +369,12 @@ public enum LayerNodeEntity_V21: StitchSchemaVersionable {
369369extension LayerNodeEntity_V21 . LayerNodeEntity : StitchVersionedCodable {
370370 public init ( previousInstance: LayerNodeEntity_V21 . PreviousInstance ) {
371371
372+ let outputSupportedLayers : [ Layer_V20 . Layer ] = [ . textField, . canvasSketch, . switchLayer]
373+ let containsOutputs = outputSupportedLayers. contains ( previousInstance. layer)
374+
372375 self . init ( id: previousInstance. id,
373376 layer: LayerNodeEntity_V21 . Layer ( previousInstance: previousInstance. layer) ,
374- outputCanvasPorts: [ ] ,
377+ outputCanvasPorts: containsOutputs ? [ nil ] : [ ] ,
375378 positionPort: . init( inputPort: NodeConnectionType_V21 . NodeConnectionType ( previousInstance: previousInstance. positionPort) ) ,
376379 sizePort: . init( inputPort: NodeConnectionType_V21 . NodeConnectionType ( previousInstance: previousInstance. sizePort) ) ,
377380 scalePort: . init( inputPort: NodeConnectionType_V21 . NodeConnectionType ( previousInstance: previousInstance. scalePort) ) ,
You can’t perform that action at this time.
0 commit comments