From 511d97dcf7ffd0260b639ec515a6723df3f5ebee Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Tue, 1 May 2018 20:45:16 +0200
Subject: [PATCH] Fixes #46

Signed-off-by: Janne Koschinski <janne@kuschku.de>
---
 .../de/kuschku/quasseldroid/dagger/ActivityBaseModule.kt     | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/app/src/main/java/de/kuschku/quasseldroid/dagger/ActivityBaseModule.kt b/app/src/main/java/de/kuschku/quasseldroid/dagger/ActivityBaseModule.kt
index d09b8a6eb..518562cd3 100644
--- a/app/src/main/java/de/kuschku/quasseldroid/dagger/ActivityBaseModule.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid/dagger/ActivityBaseModule.kt
@@ -34,24 +34,29 @@ import de.kuschku.quasseldroid.viewmodel.QuasselViewModel
 
 @Module
 object ActivityBaseModule {
+  @ActivityScope
   @Provides
   @JvmStatic
   fun bindContext(activity: FragmentActivity): Context = activity
 
+  @ActivityScope
   @Provides
   @JvmStatic
   fun provideViewModelProvider(activity: FragmentActivity) = ViewModelProviders.of(activity)
 
+  @ActivityScope
   @Provides
   @JvmStatic
   fun provideQuasselViewModel(viewModelProvider: ViewModelProvider) =
     viewModelProvider[QuasselViewModel::class.java]
 
+  @ActivityScope
   @Provides
   @JvmStatic
   fun provideAccountViewModel(viewModelProvider: ViewModelProvider) =
     viewModelProvider[AccountViewModel::class.java]
 
+  @ActivityScope
   @Provides
   @JvmStatic
   fun provideEditorViewModel(viewModelProvider: ViewModelProvider) =
-- 
GitLab