From 03590f4b822e567a96c6eb5780998e533cafab8d Mon Sep 17 00:00:00 2001 From: Koitharu Date: Fri, 11 Feb 2022 19:23:41 +0200 Subject: [PATCH] Fix widgets context leak --- .../org/koitharu/kotatsu/widget/recent/RecentWidgetService.kt | 2 +- .../org/koitharu/kotatsu/widget/shelf/ShelfWidgetService.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/koitharu/kotatsu/widget/recent/RecentWidgetService.kt b/app/src/main/java/org/koitharu/kotatsu/widget/recent/RecentWidgetService.kt index 74e24e159..ccad1811d 100644 --- a/app/src/main/java/org/koitharu/kotatsu/widget/recent/RecentWidgetService.kt +++ b/app/src/main/java/org/koitharu/kotatsu/widget/recent/RecentWidgetService.kt @@ -7,6 +7,6 @@ import org.koin.android.ext.android.get class RecentWidgetService : RemoteViewsService() { override fun onGetViewFactory(intent: Intent): RemoteViewsFactory { - return RecentListFactory(this, get(), get()) + return RecentListFactory(applicationContext, get(), get()) } } \ No newline at end of file diff --git a/app/src/main/java/org/koitharu/kotatsu/widget/shelf/ShelfWidgetService.kt b/app/src/main/java/org/koitharu/kotatsu/widget/shelf/ShelfWidgetService.kt index 3f590235a..89d0a8862 100644 --- a/app/src/main/java/org/koitharu/kotatsu/widget/shelf/ShelfWidgetService.kt +++ b/app/src/main/java/org/koitharu/kotatsu/widget/shelf/ShelfWidgetService.kt @@ -12,6 +12,6 @@ class ShelfWidgetService : RemoteViewsService() { AppWidgetManager.EXTRA_APPWIDGET_ID, AppWidgetManager.INVALID_APPWIDGET_ID ) - return ShelfListFactory(this, get(), get(), widgetId) + return ShelfListFactory(applicationContext, get(), get(), widgetId) } } \ No newline at end of file