We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 298aec7 commit c6d8b8fCopy full SHA for c6d8b8f
android/src/main/java/com/lodev09/truesheet/TrueSheetViewManager.kt
@@ -107,7 +107,10 @@ class TrueSheetViewManager : ViewGroupManager<TrueSheetView>() {
107
for (i in 0 until minOf(sizes.size(), 3)) {
108
when (sizes.getType(i)) {
109
ReadableType.Number -> result.add(sizes.getDouble(i))
110
- ReadableType.String -> result.add(sizes.getString(i))
+ // React Native < 0.77 used String for getString, but 0.77
111
+ // changed it to String?. Suppress the error for older APIs.
112
+ @Suppress("UNNECESSARY_SAFE_CALL")
113
+ ReadableType.String -> sizes.getString(i)?.let { result.add(it) }
114
else -> Log.d(TAG, "Invalid type")
115
}
116
0 commit comments