summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorJohn Spurlock <jspurlock@google.com>2013-10-11 10:29:33 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2013-10-11 10:29:33 -0700
commitb8818120ce58b54c7f4f4a1b42f1513bfda34129 (patch)
treee2b19a4a72fd5dc107e361ca41cc79087849eef5 /core
parent9ce7ae3e2001f378199845d4c14b4304a60b3daf (diff)
parente2bd7be298448602568e56a8cb6c3d7de3c08955 (diff)
downloadbase-b8818120ce58b54c7f4f4a1b42f1513bfda34129.tar.gz
am e2bd7be2: Merge "Ensure fitSystemWindows is called on the IME at least once." into klp-dev
* commit 'e2bd7be298448602568e56a8cb6c3d7de3c08955': Ensure fitSystemWindows is called on the IME at least once.
Diffstat (limited to 'core')
-rw-r--r--core/java/com/android/internal/inputmethod/InputMethodRoot.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/com/android/internal/inputmethod/InputMethodRoot.java b/core/java/com/android/internal/inputmethod/InputMethodRoot.java
index 40a424bcdd92..eddea99f9289 100644
--- a/core/java/com/android/internal/inputmethod/InputMethodRoot.java
+++ b/core/java/com/android/internal/inputmethod/InputMethodRoot.java
@@ -40,6 +40,12 @@ public class InputMethodRoot extends LinearLayout {
}
@Override
+ protected void onAttachedToWindow() {
+ super.onAttachedToWindow();
+ requestFitSystemWindows();
+ }
+
+ @Override
protected boolean fitSystemWindows(Rect insets) {
if (mNavigationGuard == null) {
mNavigationGuard = findViewById(com.android.internal.R.id.navigationGuard);