Remove preferences delegates

This commit is contained in:
Koitharu
2022-02-25 19:45:42 +02:00
parent 14be8d4936
commit 94e9fa35e2
18 changed files with 103 additions and 301 deletions

View File

@@ -50,7 +50,7 @@ class ShelfConfigActivity : BaseActivity<ActivityCategoriesBinding>(),
finishAfterTransition()
return
}
config = AppWidgetConfig.getInstance(this, appWidgetId)
config = AppWidgetConfig(this, appWidgetId)
viewModel.checkedId = config.categoryId
viewModel.content.observe(this, this::onContentChanged)
@@ -118,4 +118,4 @@ class ShelfConfigActivity : BaseActivity<ActivityCategoriesBinding>(),
intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, ids)
sendBroadcast(intent)
}
}
}

View File

@@ -24,7 +24,7 @@ class ShelfListFactory(
) : RemoteViewsService.RemoteViewsFactory {
private val dataSet = ArrayList<Manga>()
private val config = AppWidgetConfig.getInstance(context, widgetId)
private val config = AppWidgetConfig(context, widgetId)
override fun onCreate() {
}
@@ -73,4 +73,4 @@ class ShelfListFactory(
override fun getViewTypeCount() = 1
override fun onDestroy() = Unit
}
}