Merge "Support split resizing while showing floating IME panel" into udc-dev am: 0bfa21fe50
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/21505341 Change-Id: Ib93bc445164c2686660fc0204d974aab4103d8cf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -1091,7 +1091,7 @@ public final class SplitLayout implements DisplayInsetsController.OnInsetsChange
|
|||||||
// ImePositionProcessor#onImeVisibilityChanged directly in DividerView is not enough
|
// ImePositionProcessor#onImeVisibilityChanged directly in DividerView is not enough
|
||||||
// because DividerView won't receive onImeVisibilityChanged callback after it being
|
// because DividerView won't receive onImeVisibilityChanged callback after it being
|
||||||
// re-inflated.
|
// re-inflated.
|
||||||
mSplitWindowManager.setInteractive(!mImeShown || !mHasImeFocus,
|
mSplitWindowManager.setInteractive(!mImeShown || !mHasImeFocus || isFloating,
|
||||||
"onImeStartPositioning");
|
"onImeStartPositioning");
|
||||||
|
|
||||||
return needOffset ? IME_ANIMATION_NO_ALPHA : 0;
|
return needOffset ? IME_ANIMATION_NO_ALPHA : 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user