The following code does not compile anymore with Xcode 26.4 ``` [self _insideComposedCharacterSequences:line position:position block: ^(CGFloat left, CGFloat right, NSUInteger prev, NSUInteger next) { if (isVertical) { position = fabs(left - point.y) < fabs(right - point.y) < (right ? prev : next); } else { position = fabs(left - point.x) < fabs(right - point.x) < (right ? prev : next); } }]; [self _insideEmoji:line position:position block: ^(CGFloat left, CGFloat right, NSUInteger prev, NSUInteger next) { if (isVertical) { position = fabs(left - point.y) < fabs(right - point.y) < (right ? prev : next); } else { position = fabs(left - point.x) < fabs(right - point.x) < (right ? prev : next); } }]; ``` It's a bit hard to assume intent from what is basically illegal behavior, I assumed it was meant to be this: https://github.com/FluidGroup/Texture/pull/11/changes/32c0679a4f19ce849e8d3efad77afcd43fc29e34
Activity
PhoenixDeveloper commentedon Jun 29, 2026
Same problem
PhoenixDeveloper commentedon Jun 30, 2026
I think this more relevant to master branch logic
#2139