aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/CandidateView.java
diff options
context:
space:
mode:
authorsatok <satok@google.com>2010-05-17 17:52:04 +0900
committersatok <satok@google.com>2010-05-17 17:52:04 +0900
commitf9ce9105ba22ff325ecde02013af74176f3ec8d4 (patch)
treef1f90083827e422b395a1d4da44ed61625faf033 /java/src/com/android/inputmethod/latin/CandidateView.java
parenta0f87399147c0aa53a50f1f1f7a83b6901298c69 (diff)
parent8aaca66928d6df0541d45c4cdbc50b52595e340b (diff)
downloadlatinime-f9ce9105ba22ff325ecde02013af74176f3ec8d4.tar.gz
latinime-f9ce9105ba22ff325ecde02013af74176f3ec8d4.tar.xz
latinime-f9ce9105ba22ff325ecde02013af74176f3ec8d4.zip
Merge commit 'goog/master'
Diffstat (limited to 'java/src/com/android/inputmethod/latin/CandidateView.java')
-rwxr-xr-xjava/src/com/android/inputmethod/latin/CandidateView.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/java/src/com/android/inputmethod/latin/CandidateView.java b/java/src/com/android/inputmethod/latin/CandidateView.java
index 8355d6738..3234e2484 100755
--- a/java/src/com/android/inputmethod/latin/CandidateView.java
+++ b/java/src/com/android/inputmethod/latin/CandidateView.java
@@ -219,7 +219,7 @@ public class CandidateView extends View {
mDivider.getIntrinsicHeight());
}
int x = 0;
- final int count = mSuggestions.size();
+ final int count = Math.min(mSuggestions.size(), MAX_SUGGESTIONS);
final int width = getWidth();
final Rect bgPadding = mBgPadding;
final Paint paint = mPaint;
@@ -335,7 +335,7 @@ public class CandidateView extends View {
public void scrollPrev() {
int i = 0;
- final int count = mSuggestions.size();
+ final int count = Math.min(mSuggestions.size(), MAX_SUGGESTIONS);
int firstItem = 0; // Actually just before the first item, if at the boundary
while (i < count) {
if (mWordX[i] < getScrollX()
@@ -354,7 +354,7 @@ public class CandidateView extends View {
int i = 0;
int scrollX = getScrollX();
int targetX = scrollX;
- final int count = mSuggestions.size();
+ final int count = Math.min(mSuggestions.size(), MAX_SUGGESTIONS);
int rightEdge = scrollX + getWidth();
while (i < count) {
if (mWordX[i] <= rightEdge &&