Loading packages/SystemUI/src/com/android/systemui/keyguard/ui/binder/KeyguardRootViewBinder.kt +10 −18 Original line number Diff line number Diff line Loading @@ -22,7 +22,6 @@ import android.annotation.DrawableRes import android.annotation.SuppressLint import android.graphics.Point import android.graphics.Rect import android.os.VibrationAttributes import android.util.Log import android.view.HapticFeedbackConstants import android.view.View Loading @@ -41,6 +40,7 @@ import com.android.app.animation.Interpolators import com.android.app.tracing.coroutines.launch import com.android.internal.jank.InteractionJankMonitor import com.android.internal.jank.InteractionJankMonitor.CUJ_SCREEN_OFF_SHOW_AOD import com.android.keyguard.AuthInteractionProperties import com.android.systemui.Flags.msdlFeedback import com.android.systemui.Flags.newAodTransition import com.android.systemui.common.shared.model.Icon Loading Loading @@ -82,7 +82,6 @@ import com.android.systemui.util.ui.isAnimating import com.android.systemui.util.ui.stopAnimating import com.android.systemui.util.ui.value import com.google.android.msdl.data.model.MSDLToken import com.google.android.msdl.domain.InteractionProperties import com.google.android.msdl.domain.MSDLPlayer import kotlin.math.min import kotlinx.coroutines.CoroutineDispatcher Loading Loading @@ -358,14 +357,10 @@ object KeyguardRootViewBinder { launch { deviceEntryHapticsInteractor.playSuccessHaptic.collect { if (msdlFeedback()) { val properties = object : InteractionProperties { override val vibrationAttributes: VibrationAttributes = VibrationAttributes.createForUsage( VibrationAttributes.USAGE_HARDWARE_FEEDBACK msdlPlayer?.playToken( MSDLToken.UNLOCK, authInteractionProperties ) } msdlPlayer?.playToken(MSDLToken.UNLOCK, properties) } else { vibratorHelper.performHapticFeedback( view, Loading @@ -378,14 +373,10 @@ object KeyguardRootViewBinder { launch { deviceEntryHapticsInteractor.playErrorHaptic.collect { if (msdlFeedback()) { val properties = object : InteractionProperties { override val vibrationAttributes: VibrationAttributes = VibrationAttributes.createForUsage( VibrationAttributes.USAGE_HARDWARE_FEEDBACK msdlPlayer?.playToken( MSDLToken.FAILURE, authInteractionProperties ) } msdlPlayer?.playToken(MSDLToken.FAILURE, properties) } else { vibratorHelper.performHapticFeedback( view, Loading Loading @@ -660,6 +651,7 @@ object KeyguardRootViewBinder { private val lockIcon = R.id.lock_icon_view private val deviceEntryIcon = R.id.device_entry_icon_view private val nsslPlaceholderId = R.id.nssl_placeholder private val authInteractionProperties = AuthInteractionProperties() private const val ID = "occluding_app_device_entry_unlock_msg" private const val AOD_ICONS_APPEAR_DURATION: Long = 200 Loading Loading
packages/SystemUI/src/com/android/systemui/keyguard/ui/binder/KeyguardRootViewBinder.kt +10 −18 Original line number Diff line number Diff line Loading @@ -22,7 +22,6 @@ import android.annotation.DrawableRes import android.annotation.SuppressLint import android.graphics.Point import android.graphics.Rect import android.os.VibrationAttributes import android.util.Log import android.view.HapticFeedbackConstants import android.view.View Loading @@ -41,6 +40,7 @@ import com.android.app.animation.Interpolators import com.android.app.tracing.coroutines.launch import com.android.internal.jank.InteractionJankMonitor import com.android.internal.jank.InteractionJankMonitor.CUJ_SCREEN_OFF_SHOW_AOD import com.android.keyguard.AuthInteractionProperties import com.android.systemui.Flags.msdlFeedback import com.android.systemui.Flags.newAodTransition import com.android.systemui.common.shared.model.Icon Loading Loading @@ -82,7 +82,6 @@ import com.android.systemui.util.ui.isAnimating import com.android.systemui.util.ui.stopAnimating import com.android.systemui.util.ui.value import com.google.android.msdl.data.model.MSDLToken import com.google.android.msdl.domain.InteractionProperties import com.google.android.msdl.domain.MSDLPlayer import kotlin.math.min import kotlinx.coroutines.CoroutineDispatcher Loading Loading @@ -358,14 +357,10 @@ object KeyguardRootViewBinder { launch { deviceEntryHapticsInteractor.playSuccessHaptic.collect { if (msdlFeedback()) { val properties = object : InteractionProperties { override val vibrationAttributes: VibrationAttributes = VibrationAttributes.createForUsage( VibrationAttributes.USAGE_HARDWARE_FEEDBACK msdlPlayer?.playToken( MSDLToken.UNLOCK, authInteractionProperties ) } msdlPlayer?.playToken(MSDLToken.UNLOCK, properties) } else { vibratorHelper.performHapticFeedback( view, Loading @@ -378,14 +373,10 @@ object KeyguardRootViewBinder { launch { deviceEntryHapticsInteractor.playErrorHaptic.collect { if (msdlFeedback()) { val properties = object : InteractionProperties { override val vibrationAttributes: VibrationAttributes = VibrationAttributes.createForUsage( VibrationAttributes.USAGE_HARDWARE_FEEDBACK msdlPlayer?.playToken( MSDLToken.FAILURE, authInteractionProperties ) } msdlPlayer?.playToken(MSDLToken.FAILURE, properties) } else { vibratorHelper.performHapticFeedback( view, Loading Loading @@ -660,6 +651,7 @@ object KeyguardRootViewBinder { private val lockIcon = R.id.lock_icon_view private val deviceEntryIcon = R.id.device_entry_icon_view private val nsslPlaceholderId = R.id.nssl_placeholder private val authInteractionProperties = AuthInteractionProperties() private const val ID = "occluding_app_device_entry_unlock_msg" private const val AOD_ICONS_APPEAR_DURATION: Long = 200 Loading