diff options
| author | Seigo Nonaka <nona@google.com> | 2016-06-20 14:15:05 +0900 |
|---|---|---|
| committer | Seigo Nonaka <nona@google.com> | 2016-06-20 05:20:22 +0000 |
| commit | 33fac38ba9b02e9de05a53f00a708d7d7b47d12b (patch) | |
| tree | a731f5d986ef550f8e8da265536e42214f6553f8 /core/java | |
| parent | 5f2f0d33907e88708206c46cd8840e8f8874a591 (diff) | |
Need break to stop unexpected fall through
STATE_LF should finish without processing next case but unexpected fall
through happens due to missing of "break".
Fortunately, this unexpected fall through doesn't cause any problems
since STATE_ODD_NUMBERED_RIS case always finishes without doing anything
when unexpected fall through happens.
Bug: 29491345
Change-Id: I23c673ccfc4a2c786fa41f0f7bacb0885896a509
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/text/method/BaseKeyListener.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/text/method/BaseKeyListener.java b/core/java/android/text/method/BaseKeyListener.java index 3770a45d2172..b618f4e4bc04 100644 --- a/core/java/android/text/method/BaseKeyListener.java +++ b/core/java/android/text/method/BaseKeyListener.java @@ -179,6 +179,7 @@ public abstract class BaseKeyListener extends MetaKeyKeyListener ++deleteCharCount; } state = STATE_FINISHED; + break; case STATE_ODD_NUMBERED_RIS: if (Emoji.isRegionalIndicatorSymbol(codePoint)) { deleteCharCount += 2; /* Char count of RIS */ |
