diff --git a/app/src/main/java/com/mindorks/framework/mvvm/ViewModelProviderFactory.java b/app/src/main/java/com/mindorks/framework/mvvm/ViewModelProviderFactory.java index d0a6a2741915633e16eed3a74c48ab46599b1259..01129040c275901465a697af708e89a124e9390e 100644 --- a/app/src/main/java/com/mindorks/framework/mvvm/ViewModelProviderFactory.java +++ b/app/src/main/java/com/mindorks/framework/mvvm/ViewModelProviderFactory.java @@ -13,11 +13,12 @@ import com.mindorks.framework.mvvm.ui.main.rating.RateUsViewModel; import com.mindorks.framework.mvvm.ui.splash.SplashViewModel; import com.mindorks.framework.mvvm.utils.rx.SchedulerProvider; import javax.inject.Inject; +import javax.inject.Singleton; /** * Created by jyotidubey on 22/02/19. */ - +@Singleton public class ViewModelProviderFactory extends ViewModelProvider.NewInstanceFactory { private final DataManager dataManager; diff --git a/app/src/main/java/com/mindorks/framework/mvvm/di/module/AppModule.java b/app/src/main/java/com/mindorks/framework/mvvm/di/module/AppModule.java index 77c2be7da0cfb19a8b8030e7a5dee79ec36a3bbf..751689c928789bc432120eed3bd40d32662278ec 100644 --- a/app/src/main/java/com/mindorks/framework/mvvm/di/module/AppModule.java +++ b/app/src/main/java/com/mindorks/framework/mvvm/di/module/AppModule.java @@ -134,4 +134,5 @@ public class AppModule { SchedulerProvider provideSchedulerProvider() { return new AppSchedulerProvider(); } + }