Fix widgets context leak
This commit is contained in:
@@ -7,6 +7,6 @@ import org.koin.android.ext.android.get
|
|||||||
class RecentWidgetService : RemoteViewsService() {
|
class RecentWidgetService : RemoteViewsService() {
|
||||||
|
|
||||||
override fun onGetViewFactory(intent: Intent): RemoteViewsFactory {
|
override fun onGetViewFactory(intent: Intent): RemoteViewsFactory {
|
||||||
return RecentListFactory(this, get(), get())
|
return RecentListFactory(applicationContext, get(), get())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -12,6 +12,6 @@ class ShelfWidgetService : RemoteViewsService() {
|
|||||||
AppWidgetManager.EXTRA_APPWIDGET_ID,
|
AppWidgetManager.EXTRA_APPWIDGET_ID,
|
||||||
AppWidgetManager.INVALID_APPWIDGET_ID
|
AppWidgetManager.INVALID_APPWIDGET_ID
|
||||||
)
|
)
|
||||||
return ShelfListFactory(this, get(), get(), widgetId)
|
return ShelfListFactory(applicationContext, get(), get(), widgetId)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user