Skip to content

Commit c8733a7

Browse files
authored
Adds home activity to DI so cookie dependency is injected
1 parent 733bf15 commit c8733a7

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

app/src/main/java/com/duckduckgo/app/di/AndroidBindingModule.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ package com.duckduckgo.app.di
1818

1919
import com.duckduckgo.app.bookmarks.ui.BookmarksActivity
2020
import com.duckduckgo.app.browser.BrowserActivity
21+
import com.duckduckgo.app.home.HomeActivity
2122
import com.duckduckgo.app.job.AppConfigurationJobService
2223
import com.duckduckgo.app.onboarding.ui.OnboardingActivity
2324
import com.duckduckgo.app.privacymonitor.ui.PrivacyDashboardActivity
@@ -38,6 +39,10 @@ abstract class AndroidBindingModule {
3839
@ContributesAndroidInjector
3940
abstract fun onboardingActivity(): OnboardingActivity
4041

42+
@ActivityScoped
43+
@ContributesAndroidInjector
44+
abstract fun homeActivity(): HomeActivity
45+
4146
@ActivityScoped
4247
@ContributesAndroidInjector
4348
abstract fun browserActivity(): BrowserActivity

app/src/main/java/com/duckduckgo/app/home/HomeActivity.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ import android.content.Context
2020
import android.content.Intent
2121
import android.os.Bundle
2222
import android.support.v4.app.ActivityOptionsCompat
23-
import android.support.v7.app.AppCompatActivity
2423
import android.view.Menu
2524
import android.view.MenuItem
2625
import android.view.View
@@ -30,6 +29,7 @@ import com.duckduckgo.app.bookmarks.ui.BookmarksActivity
3029
import com.duckduckgo.app.browser.BrowserActivity
3130
import com.duckduckgo.app.browser.BrowserPopupMenu
3231
import com.duckduckgo.app.browser.R
32+
import com.duckduckgo.app.global.DuckDuckGoActivity
3333
import com.duckduckgo.app.global.intentText
3434
import com.duckduckgo.app.global.view.FireDialog
3535
import com.duckduckgo.app.settings.SettingsActivity
@@ -40,7 +40,7 @@ import org.jetbrains.anko.toast
4040
import javax.inject.Inject
4141
import javax.inject.Provider
4242

43-
class HomeActivity : AppCompatActivity() {
43+
class HomeActivity : DuckDuckGoActivity() {
4444

4545
private lateinit var popupMenu: BrowserPopupMenu
4646

0 commit comments

Comments
 (0)