Skip to content

Commit af904e5

Browse files
javachefacebook-github-bot
authored andcommitted
Unbreak Fb4aReactPackageTest (#53988)
Summary: Pull Request resolved: #53988 These broke during Kotlin conversions etc as `context.getSystemService` is nullable. Changelog: [Internal] Reviewed By: lenaic, rshest Differential Revision: D83503457 fbshipit-source-id: f4d2a09d60c38e6e5ae2b01d61fa73459b0f7f4d
1 parent a073080 commit af904e5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/accessibilityinfo/AccessibilityInfoModule.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@ internal class AccessibilityInfoModule(context: ReactApplicationContext) :
8989
init {
9090
val appContext = context.applicationContext
9191
accessibilityManager =
92-
appContext.getSystemService(Context.ACCESSIBILITY_SERVICE) as AccessibilityManager
92+
appContext.getSystemService(Context.ACCESSIBILITY_SERVICE) as AccessibilityManager?
9393
contentResolver = reactApplicationContext.contentResolver
94-
touchExplorationEnabled = accessibilityManager.isTouchExplorationEnabled
95-
accessibilityServiceEnabled = accessibilityManager.isEnabled
94+
touchExplorationEnabled = accessibilityManager?.isTouchExplorationEnabled ?: false
95+
accessibilityServiceEnabled = accessibilityManager?.isEnabled ?: false
9696
reduceMotionEnabled = isReduceMotionEnabledValue
9797
highTextContrastEnabled = isHighTextContrastEnabledValue
9898
grayscaleModeEnabled = isGrayscaleEnabledValue

0 commit comments

Comments
 (0)