From 48a7a7e323a26d96547972b247faebc5300cbb5c Mon Sep 17 00:00:00 2001 From: Sanjay P Date: Thu, 25 Apr 2024 19:11:00 +0530 Subject: [PATCH] TP-12345 | Change HMS SDK Instance Scope (#10623) --- .../navi-ap/src/main/kotlin/com/navi/ap/di/SDKModule.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/di/SDKModule.kt b/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/di/SDKModule.kt index 8168429470..72d9037c0e 100644 --- a/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/di/SDKModule.kt +++ b/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/di/SDKModule.kt @@ -11,16 +11,16 @@ import android.content.Context import dagger.Module import dagger.Provides import dagger.hilt.InstallIn +import dagger.hilt.android.components.ViewModelComponent import dagger.hilt.android.qualifiers.ApplicationContext -import dagger.hilt.components.SingletonComponent -import javax.inject.Singleton +import dagger.hilt.android.scopes.ViewModelScoped import live.hms.video.sdk.HMSSDK @Module -@InstallIn(SingletonComponent::class) +@InstallIn(ViewModelComponent::class) class SDKModule { - @Singleton + @ViewModelScoped @HmsSDK @Provides fun providesHmsSDK(@ApplicationContext applicationContext: Context): HMSSDK {