fix: FeMerge on paper (#2384)

# Summary

Use empty string (`""`) instead of `undefined` for previous filter
result in `FeMergeNode`
This commit is contained in:
Jakub Grzywacz
2024-07-31 15:13:50 +02:00
committed by GitHub
parent b8b022c31e
commit 7acbee41f3
4 changed files with 7 additions and 12 deletions
+1 -4
View File
@@ -39,8 +39,6 @@ using namespace facebook::react;
id json = RNSVGConvertFollyDynamicToId(node);
if ([json isKindOfClass:[NSString class]]) {
[nodesArray addObject:[json stringValue]];
} else {
[nodesArray addObject:[NSNull null]];
}
}
self.nodes = nodesArray;
@@ -78,8 +76,7 @@ using namespace facebook::react;
for (int i = 0; i < [self.nodes count]; i++) {
NSString *nodeKey = [self.nodes objectAtIndex:i];
CIImage *inputImage =
[nodeKey isEqual:[NSNull null]] ? previous : [results objectForKey:[self.nodes objectAtIndex:i]];
CIImage *inputImage = [nodeKey isEqual:@""] ? previous : [results objectForKey:nodeKey];
if (inputImage == nil) {
continue;
}