Skip to content

Commit 4a2b8a8

Browse files
committed
Fix delegate scoping isse and move it to messaging module
1 parent 8582b8e commit 4a2b8a8

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

js-messaging/js-messaging-impl/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ dependencies {
3535
implementation KotlinX.coroutines.core
3636
implementation Google.dagger
3737
implementation Square.retrofit2.converter.moshi
38+
implementation AndroidX.webkit
3839

3940
// Testing dependencies
4041
testImplementation "org.mockito.kotlin:mockito-kotlin:_"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import com.duckduckgo.app.browser.api.WebViewCapabilityChecker
2323
import com.duckduckgo.app.di.AppCoroutineScope
2424
import com.duckduckgo.browser.api.webviewcompat.WebViewCompatWrapper
2525
import com.duckduckgo.common.utils.DispatcherProvider
26-
import com.duckduckgo.di.scopes.FragmentScope
26+
import com.duckduckgo.di.scopes.AppScope
2727
import com.duckduckgo.js.messaging.api.AddDocumentStartJavaScriptPlugin
2828
import com.duckduckgo.js.messaging.api.AddDocumentStartJavaScriptScriptStrategy
2929
import com.duckduckgo.js.messaging.api.AddDocumentStartScriptDelegate
@@ -33,7 +33,7 @@ import kotlinx.coroutines.CoroutineScope
3333
import kotlinx.coroutines.launch
3434
import kotlinx.coroutines.withContext
3535

36-
@ContributesBinding(FragmentScope::class)
36+
@ContributesBinding(AppScope::class)
3737
/**
3838
* Delegate class that implements AddDocumentStartJavaScriptPlugin and handles
3939
* the common script injection logic

0 commit comments

Comments
 (0)