Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1e34a468 authored by Chris Poultney's avatar Chris Poultney
Browse files

Make Injector implementations more readable

Fixes: 333813332
Bug: 335706962
Flag: NA
Test: picker launches without error
Change-Id: Ibd483be43c2d3676e86a1a0fda0bd36495deaca4
parent 15e0c4ed
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -126,9 +126,10 @@ constructor(
    private var gridScreenViewModelFactory: GridScreenViewModel.Factory? = null
    private var clockRegistryProvider: ClockRegistryProvider? = null

    @Inject lateinit var themesUserEventLogger: Lazy<ThemesUserEventLogger>
    // Injected objects, sorted by type
    @Inject
    lateinit var colorContrastSectionViewModelFactory: Lazy<ColorContrastSectionViewModel.Factory>
    @Inject lateinit var themesUserEventLogger: Lazy<ThemesUserEventLogger>

    override fun getCustomizationSections(activity: ComponentActivity): CustomizationSections {
        val appContext = activity.applicationContext
@@ -469,7 +470,7 @@ constructor(
        return darkModeSnapshotRestorer
            ?: DarkModeSnapshotRestorer(
                    context = appContext,
                    manager = uiModeManager,
                    manager = uiModeManager.get(),
                    backgroundDispatcher = bgDispatcher,
                )
                .also { darkModeSnapshotRestorer = it }
+1 −1
Original line number Diff line number Diff line
@@ -204,7 +204,7 @@ class ColorPickerFragment : AppbarFragment() {
                    context,
                    lifecycle,
                    injector.getDarkModeSnapshotRestorer(requireContext()),
                    injector.uiModeManager,
                    injector.uiModeManager.get(),
                    injector.getUserEventLogger(),
                )
                .createView(requireContext())