@@ -20,6 +20,7 @@ import android.annotation.SuppressLint
2020import android.app.Activity
2121import android.app.ActivityOptions
2222import android.app.PendingIntent
23+ import android.appwidget.AppWidgetManager
2324import android.content.ComponentName
2425import android.content.Context
2526import android.content.Intent
@@ -32,7 +33,6 @@ import com.duckduckgo.widget.SearchAndFavoritesWidget
3233import com.duckduckgo.widget.SearchOnlyWidget
3334import com.duckduckgo.widget.SearchWidget
3435import com.duckduckgo.widget.SearchWidgetLight
35- import com.duckduckgo.widget.SearchWidgetProviderInfoUpdater
3636import com.squareup.anvil.annotations.ContributesBinding
3737import javax.inject.Inject
3838import javax.inject.Named
@@ -85,7 +85,6 @@ class AddWidgetCompatLauncher @Inject constructor(
8585@Named(" appWidgetManagerAddWidgetLauncher" )
8686class AppWidgetManagerAddWidgetLauncher @Inject constructor(
8787 private val appTheme : AppTheme ,
88- private val searchWidgetProviderInfoUpdater : SearchWidgetProviderInfoUpdater ,
8988) : AddWidgetLauncher {
9089 companion object {
9190 const val ACTION_ADD_WIDGET = " actionWidgetAdded"
@@ -122,7 +121,7 @@ class AppWidgetManagerAddWidgetLauncher @Inject constructor(
122121 ComponentName (it, SearchAndFavoritesWidget ::class .java)
123122 }
124123 }
125- searchWidgetProviderInfoUpdater.syncAndRequestPinAppWidget( provider, buildPendingIntent(it, widgetLabel, source))
124+ AppWidgetManager .getInstance(it).requestPinAppWidget( provider, null , buildPendingIntent(it, widgetLabel, source))
126125 }
127126 }
128127
0 commit comments