diff options
| author | Fabrice Di Meglio <fdimeglio@google.com> | 2013-06-19 22:12:50 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2013-06-19 22:12:50 +0000 |
| commit | ff4ea7987714dad4f4d9065902f0ac5fd61833fd (patch) | |
| tree | 5a21eb5f94d9f67f92110e07a4a7a8443feae53b /core/java | |
| parent | 2b2450702b75ac16d2d7fd170672b2efe32fad03 (diff) | |
| parent | e631889e1ae7edc6a2fae495ba504f85820b6a4b (diff) | |
Merge "Fix bug #9073962 - Carret is still on the left with an empty EditText in Arabic Locale"
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/text/StaticLayout.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/text/StaticLayout.java b/core/java/android/text/StaticLayout.java index 129127920904..e7d6fda8e8f0 100644 --- a/core/java/android/text/StaticLayout.java +++ b/core/java/android/text/StaticLayout.java @@ -474,6 +474,8 @@ public class StaticLayout extends Layout { mLineCount < mMaximumVisibleLineCount) { // Log.e("text", "output last " + bufEnd); + measured.setPara(source, bufStart, bufEnd, textDir); + paint.getFontMetricsInt(fm); v = out(source, @@ -482,7 +484,7 @@ public class StaticLayout extends Layout { v, spacingmult, spacingadd, null, null, fm, false, - needMultiply, null, DEFAULT_DIR, true, bufEnd, + needMultiply, measured.mLevels, measured.mDir, measured.mEasy, bufEnd, includepad, trackpad, null, null, bufStart, ellipsize, ellipsizedWidth, 0, paint, false); |
