Minor bugs fixed.

This commit is contained in:
Docile-Alligator 2022-11-28 23:31:23 +11:00
parent b1280bfb36
commit 4af9e3d161
2 changed files with 4 additions and 6 deletions

View File

@ -312,10 +312,9 @@ public interface AppComponent {
void inject(HistoryActivity historyActivity); void inject(HistoryActivity historyActivity);
void inject(MorePostsInfoFragment morePostsInfoFragment); void inject(MorePostsInfoFragment morePostsInfoFragment);
@Component.Factory @Component.Factory
interface Factory { interface Factory {
AppComponent create(@BindsInstance Application application); AppComponent create(@BindsInstance Application application);
} }
} }

View File

@ -4,6 +4,8 @@ import android.app.Application;
import android.content.Context; import android.content.Context;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import androidx.preference.PreferenceManager;
import com.google.android.exoplayer2.database.StandaloneDatabaseProvider; import com.google.android.exoplayer2.database.StandaloneDatabaseProvider;
import com.google.android.exoplayer2.upstream.cache.LeastRecentlyUsedCacheEvictor; import com.google.android.exoplayer2.upstream.cache.LeastRecentlyUsedCacheEvictor;
import com.google.android.exoplayer2.upstream.cache.SimpleCache; import com.google.android.exoplayer2.upstream.cache.SimpleCache;
@ -15,14 +17,11 @@ import java.util.concurrent.Executors;
import javax.inject.Named; import javax.inject.Named;
import javax.inject.Singleton; import javax.inject.Singleton;
import androidx.preference.PreferenceManager;
import dagger.Binds; import dagger.Binds;
import dagger.Module; import dagger.Module;
import dagger.Provides; import dagger.Provides;
import ml.docilealligator.infinityforreddit.customtheme.CustomThemeWrapper; import ml.docilealligator.infinityforreddit.customtheme.CustomThemeWrapper;
import ml.docilealligator.infinityforreddit.customviews.LoopAvailableExoCreator; import ml.docilealligator.infinityforreddit.customviews.LoopAvailableExoCreator;
import ml.docilealligator.infinityforreddit.network.SortTypeConverterFactory;
import ml.docilealligator.infinityforreddit.utils.APIUtils;
import ml.docilealligator.infinityforreddit.utils.CustomThemeSharedPreferencesUtils; import ml.docilealligator.infinityforreddit.utils.CustomThemeSharedPreferencesUtils;
import ml.docilealligator.infinityforreddit.utils.SharedPreferencesUtils; import ml.docilealligator.infinityforreddit.utils.SharedPreferencesUtils;
import ml.docilealligator.infinityforreddit.videoautoplay.Config; import ml.docilealligator.infinityforreddit.videoautoplay.Config;
@ -39,7 +38,7 @@ abstract class AppModule {
@Provides @Provides
@Singleton @Singleton
static RedditDataRoomDatabase provideRedditDataRoomDatabase(Application application) { static RedditDataRoomDatabase provideRedditDataRoomDatabase(Application application) {
return RedditDataRoomDatabase.getDatabase(application); return RedditDataRoomDatabase.create(application);
} }
@Provides @Provides