summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Neha Jain <jainne@google.com> 2023-07-19 02:51:35 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2023-07-19 02:51:35 +0000
commitff41e81934eff943970d989e7b015f77b0c09219 (patch)
tree83a6cb7ef01cca44f7aa7d30dadf26cccbf69e0b
parent8dc05ee2ca051fc41dc6c5f89f0e470c60c4215f (diff)
parentf31d3647750bbca3efca8d122568fc5d31fbb0cc (diff)
Merge "Disable Clock View Layer and ignore assigned alpha" into udc-dev am: f31d364775
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24081607 Change-Id: I5a682339c968dd76595483460a521cf5743b8979 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--packages/SystemUI/src/com/android/keyguard/KeyguardClockFrame.kt7
1 files changed, 2 insertions, 5 deletions
diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardClockFrame.kt b/packages/SystemUI/src/com/android/keyguard/KeyguardClockFrame.kt
index 50e5466d0325..1cb8e43cf2c8 100644
--- a/packages/SystemUI/src/com/android/keyguard/KeyguardClockFrame.kt
+++ b/packages/SystemUI/src/com/android/keyguard/KeyguardClockFrame.kt
@@ -12,12 +12,9 @@ class KeyguardClockFrame(
) : FrameLayout(context, attrs) {
private var drawAlpha: Int = 255
- init {
- setLayerType(View.LAYER_TYPE_SOFTWARE, null)
- }
-
protected override fun onSetAlpha(alpha: Int): Boolean {
- drawAlpha = alpha
+ // Ignore alpha passed from View, prefer to compute it from set values
+ drawAlpha = (255 * this.alpha * transitionAlpha).toInt()
return true
}