diff options
author | 2013-08-09 04:30:18 -0700 | |
---|---|---|
committer | 2013-08-09 04:30:18 -0700 | |
commit | c77684d1aadfbad3c57fe4da473d2cadc54b7bfd (patch) | |
tree | ff0e393ec5288464791e034920eba5266df6c156 /java | |
parent | 4869841560bf3ba5435e0cd1bb90d117865be846 (diff) | |
parent | 6ca0b371de557b21dab5736802055cc367036f8d (diff) | |
download | latinime-c77684d1aadfbad3c57fe4da473d2cadc54b7bfd.tar.gz latinime-c77684d1aadfbad3c57fe4da473d2cadc54b7bfd.tar.xz latinime-c77684d1aadfbad3c57fe4da473d2cadc54b7bfd.zip |
am 6ca0b371: Merge "Small clean up of KeyboardView.onMeasure"
* commit '6ca0b371de557b21dab5736802055cc367036f8d':
Small clean up of KeyboardView.onMeasure
Diffstat (limited to 'java')
-rw-r--r-- | java/src/com/android/inputmethod/keyboard/KeyboardView.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/java/src/com/android/inputmethod/keyboard/KeyboardView.java b/java/src/com/android/inputmethod/keyboard/KeyboardView.java index 054c503d8..28eb58573 100644 --- a/java/src/com/android/inputmethod/keyboard/KeyboardView.java +++ b/java/src/com/android/inputmethod/keyboard/KeyboardView.java @@ -196,13 +196,14 @@ public class KeyboardView extends View { @Override protected void onMeasure(final int widthMeasureSpec, final int heightMeasureSpec) { - if (mKeyboard != null) { - // The main keyboard expands to the display width. - final int height = mKeyboard.mOccupiedHeight + getPaddingTop() + getPaddingBottom(); - setMeasuredDimension(widthMeasureSpec, height); - } else { + if (mKeyboard == null) { super.onMeasure(widthMeasureSpec, heightMeasureSpec); + return; } + // The main keyboard expands to the entire this {@link KeyboardView}. + final int width = mKeyboard.mOccupiedWidth + getPaddingLeft() + getPaddingRight(); + final int height = mKeyboard.mOccupiedHeight + getPaddingTop() + getPaddingBottom(); + setMeasuredDimension(width, height); } @Override |