From 02d9979c3298ff9c5c4490847f94242d7ef9ea3a Mon Sep 17 00:00:00 2001 From: Nicola Corti Date: Mon, 19 Aug 2024 14:19:49 +0100 Subject: [PATCH] [0.75] Make Imagesource `open` for inheritance (#46093) Fixes https://github.com/facebook/react-native/issues/46077 --- packages/react-native/ReactAndroid/api/ReactAndroid.api | 2 +- .../java/com/facebook/react/views/imagehelper/ImageSource.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-native/ReactAndroid/api/ReactAndroid.api b/packages/react-native/ReactAndroid/api/ReactAndroid.api index 0a6b4ed088c7d7..e647de29333576 100644 --- a/packages/react-native/ReactAndroid/api/ReactAndroid.api +++ b/packages/react-native/ReactAndroid/api/ReactAndroid.api @@ -6449,7 +6449,7 @@ public class com/facebook/react/views/image/ReactImageView : com/facebook/drawee public fun updateCallerContext (Ljava/lang/Object;)V } -public final class com/facebook/react/views/imagehelper/ImageSource { +public class com/facebook/react/views/imagehelper/ImageSource { public static final field Companion Lcom/facebook/react/views/imagehelper/ImageSource$Companion; public fun (Landroid/content/Context;Ljava/lang/String;)V public fun (Landroid/content/Context;Ljava/lang/String;D)V diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/ImageSource.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/ImageSource.kt index 60205147861c5a..583b4a0eaaf56b 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/ImageSource.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/ImageSource.kt @@ -12,7 +12,7 @@ import android.net.Uri import java.util.Objects /** Class describing an image source (network URI or resource) and size. */ -public class ImageSource +public open class ImageSource @JvmOverloads constructor( context: Context,