diff options
author | 2014-03-03 17:12:12 -0800 | |
---|---|---|
committer | 2014-03-03 17:12:12 -0800 | |
commit | dfeaf0b38199ef63817b574a46458a330de116e7 (patch) | |
tree | ebdc6e76837a4bc00082fd1fa27fe59ff721a75e /java/src/com/android/inputmethod/latin | |
parent | cfecc3c56b095a9dab16d9e96c6e346c2bac8abd (diff) | |
parent | 61c726f591ee1c3799742b6cafd82c969881e979 (diff) | |
download | latinime-dfeaf0b38199ef63817b574a46458a330de116e7.tar.gz latinime-dfeaf0b38199ef63817b574a46458a330de116e7.tar.xz latinime-dfeaf0b38199ef63817b574a46458a330de116e7.zip |
am 61c726f5: Merge "Dismiss more keys keyboard before statring more suggestionsview to show"
* commit '61c726f591ee1c3799742b6cafd82c969881e979':
Dismiss more keys keyboard before statring more suggestionsview to show
Diffstat (limited to 'java/src/com/android/inputmethod/latin')
-rw-r--r-- | java/src/com/android/inputmethod/latin/suggestions/SuggestionStripView.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/java/src/com/android/inputmethod/latin/suggestions/SuggestionStripView.java b/java/src/com/android/inputmethod/latin/suggestions/SuggestionStripView.java index 4ef562d8f..be457ca8e 100644 --- a/java/src/com/android/inputmethod/latin/suggestions/SuggestionStripView.java +++ b/java/src/com/android/inputmethod/latin/suggestions/SuggestionStripView.java @@ -35,7 +35,6 @@ import android.widget.RelativeLayout; import android.widget.TextView; import com.android.inputmethod.keyboard.Keyboard; -import com.android.inputmethod.keyboard.KeyboardSwitcher; import com.android.inputmethod.keyboard.MainKeyboardView; import com.android.inputmethod.keyboard.MoreKeysPanel; import com.android.inputmethod.latin.AudioAndHapticFeedbackManager; @@ -312,7 +311,7 @@ public final class SuggestionStripView extends RelativeLayout implements OnClick } boolean showMoreSuggestions() { - final Keyboard parentKeyboard = KeyboardSwitcher.getInstance().getKeyboard(); + final Keyboard parentKeyboard = mMainKeyboardView.getKeyboard(); if (parentKeyboard == null) { return false; } @@ -320,6 +319,10 @@ public final class SuggestionStripView extends RelativeLayout implements OnClick if (!layoutHelper.mMoreSuggestionsAvailable) { return false; } + // Dismiss another {@link MoreKeysPanel} that may be being showed, for example + // {@link MoreKeysKeyboardView}. + // TODO: Remove unused null argument. + mMainKeyboardView.onDismissMoreKeysPanel(null /* unused */); final int stripWidth = getWidth(); final View container = mMoreSuggestionsContainer; final int maxWidth = stripWidth - container.getPaddingLeft() - container.getPaddingRight(); |