From 1841772b341f10a6f632ed41c241fc21b0480ba8 Mon Sep 17 00:00:00 2001 From: Joanna Qu <55368679+joannaquu@users.noreply.github.com> Date: Fri, 28 Feb 2025 12:34:32 -0800 Subject: [PATCH] Update deprecated enums in RCTTextPrimitivesConversions.h (#2377) ## Summary: `NSUnderlinePatternDash`/`NSUnderlinePatternDot` are [deprecated](https://developer.apple.com/documentation/uikit/nsunderlinepatterndash). Use their drop-in replacements (`NSUnderlineStylePatternDash` and `NSUnderlineStylePatternDot`) instead. ## Test Plan: Local build --- .../renderer/textlayoutmanager/RCTTextPrimitivesConversions.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextPrimitivesConversions.h b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextPrimitivesConversions.h index 9a416670ecbf..27a328436cbe 100644 --- a/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextPrimitivesConversions.h +++ b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextPrimitivesConversions.h @@ -107,9 +107,9 @@ inline static NSUnderlineStyle RCTNSUnderlineStyleFromTextDecorationStyle( case facebook::react::TextDecorationStyle::Double: return NSUnderlineStyleDouble; case facebook::react::TextDecorationStyle::Dashed: - return NSUnderlinePatternDash | NSUnderlineStyleSingle; + return NSUnderlineStylePatternDash | NSUnderlineStyleSingle; // [macOS] case facebook::react::TextDecorationStyle::Dotted: - return NSUnderlinePatternDot | NSUnderlineStyleSingle; + return NSUnderlineStylePatternDot | NSUnderlineStyleSingle; // [macOS] } }