From 6fbf8faf53477fb8a14ad6f68323543da8355a1a Mon Sep 17 00:00:00 2001 From: Adam Brown Date: Thu, 16 Dec 2021 12:22:23 +0000 Subject: [PATCH] using fragment constructor vai fragment module instead of hilt entry point --- .../onboarding/ftueauth/FtueAuthSplashFragment.kt | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSplashFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSplashFragment.kt index 8d74c55d56..f8f1d7919b 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSplashFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSplashFragment.kt @@ -24,7 +24,6 @@ import android.view.ViewGroup import androidx.core.view.isVisible import com.airbnb.mvrx.withState import com.google.android.material.dialog.MaterialAlertDialogBuilder -import dagger.hilt.android.AndroidEntryPoint import im.vector.app.BuildConfig import im.vector.app.R import im.vector.app.databinding.FragmentFtueAuthSplashBinding @@ -39,11 +38,10 @@ import javax.inject.Inject /** * In this screen, the user is viewing an introduction to what he can do with this application */ -@AndroidEntryPoint -class FtueAuthSplashFragment : AbstractFtueAuthFragment() { - - @Inject lateinit var vectorPreferences: VectorPreferences - @Inject lateinit var vectorFeatures: VectorFeatures +class FtueAuthSplashFragment @Inject constructor( + private val vectorPreferences: VectorPreferences, + private val vectorFeatures: VectorFeatures +) : AbstractFtueAuthFragment() { override fun getBinding(inflater: LayoutInflater, container: ViewGroup?): FragmentFtueAuthSplashBinding { return FragmentFtueAuthSplashBinding.inflate(inflater, container, false)