Loading packages/SystemUI/src/com/android/keyguard/ClockEventController.kt +2 −1 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ import androidx.lifecycle.repeatOnLifecycle import com.android.systemui.customization.R import com.android.systemui.broadcast.BroadcastDispatcher import com.android.systemui.dagger.qualifiers.Background import com.android.systemui.dagger.qualifiers.DisplaySpecific import com.android.systemui.dagger.qualifiers.Main import com.android.systemui.flags.FeatureFlags import com.android.systemui.flags.Flags.DOZING_MIGRATION_1 Loading Loading @@ -79,7 +80,7 @@ constructor( private val batteryController: BatteryController, private val keyguardUpdateMonitor: KeyguardUpdateMonitor, private val configurationController: ConfigurationController, @Main private val resources: Resources, @DisplaySpecific private val resources: Resources, private val context: Context, @Main private val mainExecutor: DelayableExecutor, @Background private val bgExecutor: Executor, Loading packages/SystemUI/src/com/android/keyguard/dagger/KeyguardDisplayModule.kt +6 −4 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ import android.content.Context import android.content.res.Resources import android.view.Display import com.android.systemui.dagger.qualifiers.DisplaySpecific import com.android.systemui.util.kotlin.getOrNull import dagger.BindsOptionalOf import dagger.Module import dagger.Provides Loading @@ -23,11 +24,12 @@ abstract class KeyguardDisplayModule { companion object { @Provides @DisplaySpecific fun getDisplayContext(context: Context, display: Optional<Display>): Context { return if (display.isPresent) { context.createDisplayContext(display.get()) } else { fun getDisplayContext(context: Context, optionalDisplay: Optional<Display>): Context { val display = optionalDisplay.getOrNull() ?: return context return if (context.displayId == display.displayId) { context } else { context.createDisplayContext(display) } } Loading Loading
packages/SystemUI/src/com/android/keyguard/ClockEventController.kt +2 −1 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ import androidx.lifecycle.repeatOnLifecycle import com.android.systemui.customization.R import com.android.systemui.broadcast.BroadcastDispatcher import com.android.systemui.dagger.qualifiers.Background import com.android.systemui.dagger.qualifiers.DisplaySpecific import com.android.systemui.dagger.qualifiers.Main import com.android.systemui.flags.FeatureFlags import com.android.systemui.flags.Flags.DOZING_MIGRATION_1 Loading Loading @@ -79,7 +80,7 @@ constructor( private val batteryController: BatteryController, private val keyguardUpdateMonitor: KeyguardUpdateMonitor, private val configurationController: ConfigurationController, @Main private val resources: Resources, @DisplaySpecific private val resources: Resources, private val context: Context, @Main private val mainExecutor: DelayableExecutor, @Background private val bgExecutor: Executor, Loading
packages/SystemUI/src/com/android/keyguard/dagger/KeyguardDisplayModule.kt +6 −4 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ import android.content.Context import android.content.res.Resources import android.view.Display import com.android.systemui.dagger.qualifiers.DisplaySpecific import com.android.systemui.util.kotlin.getOrNull import dagger.BindsOptionalOf import dagger.Module import dagger.Provides Loading @@ -23,11 +24,12 @@ abstract class KeyguardDisplayModule { companion object { @Provides @DisplaySpecific fun getDisplayContext(context: Context, display: Optional<Display>): Context { return if (display.isPresent) { context.createDisplayContext(display.get()) } else { fun getDisplayContext(context: Context, optionalDisplay: Optional<Display>): Context { val display = optionalDisplay.getOrNull() ?: return context return if (context.displayId == display.displayId) { context } else { context.createDisplayContext(display) } } Loading