summaryrefslogtreecommitdiffstats
path: root/core/java/android/inputmethodservice
diff options
context:
space:
mode:
authorYohei Yukawa <yukawa@google.com>2015-02-14 15:17:17 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2015-02-14 15:17:17 +0000
commit32acf753e8989766f67fd5300d3eb467f707cc79 (patch)
tree606e92de206c6d1880f35aabe6819084602621cc /core/java/android/inputmethodservice
parentf1df1970db523f60d6ac7850fba93ae98a46163b (diff)
parent83c804be9c1f33ff4bafbfd60218751a00c7d2b9 (diff)
downloadframeworks_base-32acf753e8989766f67fd5300d3eb467f707cc79.zip
frameworks_base-32acf753e8989766f67fd5300d3eb467f707cc79.tar.gz
frameworks_base-32acf753e8989766f67fd5300d3eb467f707cc79.tar.bz2
am 83c804be: Merge "Prevent duplicated registration of OnComputeInternalInsetsListener" automerge: efd9abb
* commit '83c804be9c1f33ff4bafbfd60218751a00c7d2b9': Prevent duplicated registration of OnComputeInternalInsetsListener
Diffstat (limited to 'core/java/android/inputmethodservice')
-rw-r--r--core/java/android/inputmethodservice/InputMethodService.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/inputmethodservice/InputMethodService.java b/core/java/android/inputmethodservice/InputMethodService.java
index 2eb42a7..f218b65 100644
--- a/core/java/android/inputmethodservice/InputMethodService.java
+++ b/core/java/android/inputmethodservice/InputMethodService.java
@@ -708,6 +708,7 @@ public class InputMethodService extends AbstractInputMethodService {
mRootView.setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION);
mWindow.setContentView(mRootView);
+ mRootView.getViewTreeObserver().removeOnComputeInternalInsetsListener(mInsetsComputer);
mRootView.getViewTreeObserver().addOnComputeInternalInsetsListener(mInsetsComputer);
if (Settings.Global.getInt(getContentResolver(),
Settings.Global.FANCY_IME_ANIMATIONS, 0) != 0) {