diff --git a/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeAubecsDebitPlatformViewFactory.kt b/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeAubecsDebitPlatformViewFactory.kt index 66096f020..2080cb1e5 100644 --- a/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeAubecsDebitPlatformViewFactory.kt +++ b/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeAubecsDebitPlatformViewFactory.kt @@ -16,9 +16,9 @@ class StripeAubecsDebitPlatformViewFactory( private val sdkAccessor: () -> StripeSdkModule ) : PlatformViewFactory(StandardMessageCodec.INSTANCE) { - override fun create(context: Context, viewId: Int, args: Any?): PlatformView { + override fun create(context: Context?, viewId: Int, args: Any?): PlatformView { val channel = MethodChannel(flutterPluginBinding.binaryMessenger, "flutter.stripe/aubecs_form_field/${viewId}") val creationParams = args as? Map? - return StripeAubecsDebitPlatformView(context, channel, viewId, creationParams, auBECSDebitFormViewManager, sdkAccessor) + return StripeAubecsDebitPlatformView(context!!, channel, viewId, creationParams, auBECSDebitFormViewManager, sdkAccessor) } } diff --git a/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeSdkCardFormPlatformViewFactory.kt b/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeSdkCardFormPlatformViewFactory.kt index 99e6307cc..e0d1bba58 100644 --- a/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeSdkCardFormPlatformViewFactory.kt +++ b/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeSdkCardFormPlatformViewFactory.kt @@ -16,9 +16,9 @@ class StripeSdkCardFormPlatformViewFactory( private val sdkAccessor: () -> StripeSdkModule ) : PlatformViewFactory(StandardMessageCodec.INSTANCE) { - override fun create(context: Context, viewId: Int, args: Any?): PlatformView { + override fun create(context: Context?, viewId: Int, args: Any?): PlatformView { val channel = MethodChannel(flutterPluginBinding.binaryMessenger, "flutter.stripe/card_form_field/${viewId}") val creationParams = args as? Map? - return StripeSdkCardFormPlatformView(context, channel, viewId, creationParams, cardFormViewManager, sdkAccessor) + return StripeSdkCardFormPlatformView(context!!, channel, viewId, creationParams, cardFormViewManager, sdkAccessor) } } diff --git a/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeSdkCardPlatformViewFactory.kt b/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeSdkCardPlatformViewFactory.kt index 314369590..c1d983c58 100644 --- a/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeSdkCardPlatformViewFactory.kt +++ b/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeSdkCardPlatformViewFactory.kt @@ -15,9 +15,9 @@ class StripeSdkCardPlatformViewFactory( private val sdkAccessor: () -> StripeSdkModule ) : PlatformViewFactory(StandardMessageCodec.INSTANCE) { - override fun create(context: Context, viewId: Int, args: Any?): PlatformView { + override fun create(context: Context?, viewId: Int, args: Any?): PlatformView { val channel = MethodChannel(flutterPluginBinding.binaryMessenger, "flutter.stripe/card_field/${viewId}") val creationParams = args as? Map? - return StripeSdkCardPlatformView(context, channel, viewId, creationParams, stripeSdkCardViewManager, sdkAccessor) + return StripeSdkCardPlatformView(context!!, channel, viewId, creationParams, stripeSdkCardViewManager, sdkAccessor) } } diff --git a/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeSdkGooglePayButtonPlatformViewFactory.kt b/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeSdkGooglePayButtonPlatformViewFactory.kt index ec1fd7b78..21962dd45 100644 --- a/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeSdkGooglePayButtonPlatformViewFactory.kt +++ b/packages/stripe_android/android/src/main/kotlin/com/flutter/stripe/StripeSdkGooglePayButtonPlatformViewFactory.kt @@ -16,10 +16,10 @@ class StripeSdkGooglePayButtonPlatformViewFactory( private val sdkAccessor: () -> StripeSdkModule ) : PlatformViewFactory(StandardMessageCodec.INSTANCE) { - override fun create(context: Context, viewId: Int, args: Any?): PlatformView { + override fun create(context: Context?, viewId: Int, args: Any?): PlatformView { val channel = MethodChannel(flutterPluginBinding.binaryMessenger, "flutter.stripe/google_pay_button/${viewId}") val creationParams = args as? Map? - return StripeSdkGooglePayButtonPlatformView(context, channel, viewId, creationParams, payButtonManager, sdkAccessor) + return StripeSdkGooglePayButtonPlatformView(context!!, channel, viewId, creationParams, payButtonManager, sdkAccessor) } }