From 9523485533fa6abf76dbf9772fba90531084c984 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sun, 18 Apr 2021 18:04:01 -0700 Subject: Fix notification widget service --- .../com/pitchedapps/frost/widgets/NotificationWidget.kt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/app/src/main/kotlin/com/pitchedapps/frost/widgets/NotificationWidget.kt b/app/src/main/kotlin/com/pitchedapps/frost/widgets/NotificationWidget.kt index d4176ece..9efe83f6 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/widgets/NotificationWidget.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/widgets/NotificationWidget.kt @@ -147,10 +147,14 @@ private fun RemoteViews.setIcon( } @AndroidEntryPoint -class NotificationWidgetService @Inject internal constructor( - private val themeProvider: ThemeProvider, - private val notifDao: NotificationDao -) : RemoteViewsService() { +class NotificationWidgetService : RemoteViewsService() { + + @Inject + lateinit var themeProvider: ThemeProvider + + @Inject + lateinit var notifDao: NotificationDao + override fun onGetViewFactory(intent: Intent): RemoteViewsFactory = NotificationWidgetDataProvider(this, intent, themeProvider, notifDao) -- cgit v1.2.3