From 448aa135e456dd9429b2b3e8210d5970da250725 Mon Sep 17 00:00:00 2001 From: Thomas Nardone Date: Fri, 22 Nov 2024 08:35:04 -0800 Subject: [PATCH] Remove ReactViewGroup.getBackgroundColor() Summary: There are no usages in the repo. External usages should be using [BackgroundStyleApplicator](https://github.com/facebook/react-native/blob/main/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BackgroundStyleApplicator.kt#L82). Changelog: [Android][Breaking] Removed ReactViewGroup.getBackgroundColor() Differential Revision: D66368623 --- .../com/facebook/react/views/view/ReactViewGroup.java | 9 --------- 1 file changed, 9 deletions(-) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewGroup.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewGroup.java index 2064fc00afd9..7144dcb2429b 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewGroup.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewGroup.java @@ -15,7 +15,6 @@ import android.content.Context; import android.graphics.BlendMode; import android.graphics.Canvas; -import android.graphics.Color; import android.graphics.Paint; import android.graphics.Path; import android.graphics.Rect; @@ -34,7 +33,6 @@ import com.facebook.react.bridge.ReactNoCrashSoftException; import com.facebook.react.bridge.ReactSoftExceptionLogger; import com.facebook.react.bridge.UiThreadUtil; -import com.facebook.react.common.annotations.VisibleForTesting; import com.facebook.react.config.ReactFeatureFlags; import com.facebook.react.touch.OnInterceptTouchEventListener; import com.facebook.react.touch.ReactHitSlopView; @@ -74,7 +72,6 @@ public class ReactViewGroup extends ViewGroup ReactOverflowViewWithInset { private static final int ARRAY_CAPACITY_INCREMENT = 12; - private static final int DEFAULT_BACKGROUND_COLOR = Color.TRANSPARENT; private static final LayoutParams sDefaultLayoutParam = new ViewGroup.LayoutParams(0, 0); private final Rect mOverflowInset = new Rect(); @@ -814,12 +811,6 @@ private boolean needsIsolatedLayer() { return false; } - @VisibleForTesting - public int getBackgroundColor() { - @Nullable Integer color = BackgroundStyleApplicator.getBackgroundColor(this); - return color == null ? DEFAULT_BACKGROUND_COLOR : color; - } - @Override public @Nullable Rect getHitSlopRect() { return mHitSlopRect;