Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6e98c280 authored by Amith Yamasani's avatar Amith Yamasani Committed by Android (Google) Code Review
Browse files

Merge "Fix for IndexOutOfBounds in setComposingRegion." into gingerbread

parents 49a8bbf4 4198918e
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -428,8 +428,12 @@ public class BaseInputConnection implements InputConnection {
                a = b;
                b = tmp;
            }
            // Clip the end points to be within the content bounds.
            final int length = content.length();
            if (a < 0) a = 0;
            if (b > content.length()) b = content.length();
            if (b < 0) b = 0;
            if (a > length) a = length;
            if (b > length) b = length;

            ensureDefaultComposingSpans();
            if (mDefaultComposingSpans != null) {