diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactStylesDiffMap.java b/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactStylesDiffMap.java index 504bedbfe22..9c8b15d8087 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactStylesDiffMap.java +++ b/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactStylesDiffMap.java @@ -8,10 +8,12 @@ package com.facebook.react.uimanager; import android.view.View; +import androidx.annotation.NonNull; import androidx.annotation.Nullable; import com.facebook.react.bridge.Dynamic; import com.facebook.react.bridge.ReadableArray; import com.facebook.react.bridge.ReadableMap; +import com.facebook.react.bridge.ReadableType; import java.util.Map; /** @@ -85,11 +87,16 @@ public class ReactStylesDiffMap { return mBackingMap.getMap(key); } - @Nullable + @NonNull public Dynamic getDynamic(String key) { return mBackingMap.getDynamic(key); } + @NonNull + public ReadableType getType(String key) { + return mBackingMap.getType(key); + } + @Override public String toString() { return "{ " + getClass().getSimpleName() + ": " + mBackingMap.toString() + " }"; diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextAnchorViewManager.java b/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextAnchorViewManager.java index 06cd9c5853e..dbbe4a80b9a 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextAnchorViewManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextAnchorViewManager.java @@ -48,6 +48,25 @@ public abstract class ReactTextAnchorViewManager