diff options
| author | 2023-03-27 15:35:24 +0000 | |
|---|---|---|
| committer | 2023-03-29 08:11:35 +0000 | |
| commit | 2dd338eae30f2582d653ad692cda946f53627b3a (patch) | |
| tree | de06eb41913f018a25bf2c3355c6249a0eab8018 | |
| parent | 8b315f07dccea3693ac9adcc43ef659297c1c918 (diff) | |
Fix wrong alpha value when animation IME with split
Update condition of setting IME_ANIMATION_NO_ALPHA flag when animating
IME in portait split screen to support both show/hide directions.
Fix: 275141725
Test: http://recall/-/fLARJNt42LVxc3tt86SneW/fDv7mcCDczBn2O4WZIMqnr
Change-Id: I459fb16e11fc754e204af23753248ca301261ef5
| -rw-r--r-- | libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java b/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java index 5459094fd9ef..9eba5ecd36f1 100644 --- a/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java +++ b/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java @@ -1120,7 +1120,7 @@ public final class SplitLayout implements DisplayInsetsController.OnInsetsChange setDividerInteractive(!mImeShown || !mHasImeFocus || isFloating, true, "onImeStartPositioning"); - return needOffset ? IME_ANIMATION_NO_ALPHA : 0; + return mTargetYOffset != mLastYOffset ? IME_ANIMATION_NO_ALPHA : 0; } @Override |