File tree Expand file tree Collapse file tree 2 files changed +3
-7
lines changed
app/src/main/java/com/duckduckgo/app/bookmarks/dialog
sync/sync-impl/src/main/java/com/duckduckgo/sync/impl/promotion/bookmarks/addeddialog Expand file tree Collapse file tree 2 files changed +3
-7
lines changed Original file line number Diff line number Diff line change 1717package com.duckduckgo.app.bookmarks.dialog
1818
1919import android.annotation.SuppressLint
20- import android.app.Activity
2120import android.content.Context
2221import android.graphics.Typeface
2322import android.text.Spannable
@@ -53,10 +52,10 @@ import com.google.android.material.R as MaterialR
5352
5453@SuppressLint(" NoBottomSheetDialog" )
5554class BookmarkAddedConfirmationDialog (
56- activity : Activity ,
55+ context : Context ,
5756 private val bookmarkFolder : BookmarkFolder ? ,
5857 private val promoPlugins : PluginPoint <BookmarkAddedPromotionPlugin >,
59- ) : BottomSheetDialog(activity ) {
58+ ) : BottomSheetDialog(context ) {
6059
6160 abstract class EventListener {
6261 /* * Sets a listener to be invoked when favorite state is changed */
Original file line number Diff line number Diff line change @@ -36,7 +36,6 @@ import com.duckduckgo.sync.impl.R
3636import com.duckduckgo.sync.impl.promotion.SyncPromotions
3737import com.squareup.anvil.annotations.ContributesMultibinding
3838import kotlinx.coroutines.launch
39- import kotlinx.coroutines.withContext
4039import javax.inject.Inject
4140
4241@ContributesMultibinding(scope = ActivityScope ::class )
@@ -102,9 +101,7 @@ class SetupSyncBookmarkAddedPromo @Inject constructor(
102101 onMenuItemClicked(hideButton) {
103102 activity.lifecycleScope.launch(dispatchers.main()) {
104103 rootView.gone()
105- withContext(dispatchers.io()) {
106- syncPromotions.recordBookmarkAddedDialogPromotionDismissed()
107- }
104+ syncPromotions.recordBookmarkAddedDialogPromotionDismissed()
108105 }
109106 }
110107 }
You can’t perform that action at this time.
0 commit comments