From 97b8fda37673e73dcc23809ed95213f805f78d86 Mon Sep 17 00:00:00 2001 From: Liana Kazanova Date: Fri, 28 Apr 2023 20:24:22 +0000 Subject: [PATCH] Revert "Fix clock translation on lockscreen" Revert submission 22828703-ls_clock_translation Reason for revert: b/280096103 Reverted changes: /q/submissionid:22828703-ls_clock_translation Change-Id: I3a9eb03b771b64b5cd88bd07536e9db55984d34a --- .../android/keyguard/KeyguardClockSwitch.java | 18 ++---------------- .../KeyguardClockSwitchController.java | 15 +++++++-------- .../keyguard/KeyguardStatusViewController.java | 14 +++++--------- .../shade/NotificationPanelViewController.java | 2 -- .../phone/KeyguardClockPositionAlgorithm.java | 6 +----- 5 files changed, 15 insertions(+), 40 deletions(-) diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitch.java b/packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitch.java index ec4e5cf3e767a..4629e8b19ae5e 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitch.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitch.java @@ -15,7 +15,6 @@ import android.widget.RelativeLayout; import androidx.annotation.IntDef; import androidx.annotation.VisibleForTesting; -import com.android.keyguard.clock.DefaultClockController; import com.android.keyguard.dagger.KeyguardStatusViewScope; import com.android.systemui.R; import com.android.systemui.animation.Interpolators; @@ -47,9 +46,6 @@ public class KeyguardClockSwitch extends RelativeLayout { public static final int LARGE = 0; public static final int SMALL = 1; - // compensate for translation of parents subject to device screen - // In this case, the translation comes from KeyguardStatusView - public int screenOffsetYPadding = 0; /** Returns a region for the large clock to position itself, based on the given parent. */ public static Rect getLargeClockRegion(ViewGroup parent) { @@ -165,18 +161,8 @@ public class KeyguardClockSwitch extends RelativeLayout { } if (mLargeClockFrame.isLaidOut()) { - Rect targetRegion = getLargeClockRegion(mLargeClockFrame); - if (mClock instanceof DefaultClockController) { - mClock.getLargeClock().getEvents().onTargetRegionChanged( - targetRegion); - } else { - mClock.getLargeClock().getEvents().onTargetRegionChanged( - new Rect( - targetRegion.left, - targetRegion.top - screenOffsetYPadding, - targetRegion.right, - targetRegion.bottom - screenOffsetYPadding)); - } + mClock.getLargeClock().getEvents().onTargetRegionChanged( + getLargeClockRegion(mLargeClockFrame)); } } } diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitchController.java b/packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitchController.java index 5c5326cfd4e68..50dac32d67d78 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitchController.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitchController.java @@ -168,14 +168,6 @@ public class KeyguardClockSwitchController extends ViewController