diff options
author | Yohei Yukawa <yukawa@google.com> | 2014-09-14 12:01:59 +0900 |
---|---|---|
committer | Yohei Yukawa <yukawa@google.com> | 2014-09-15 13:13:45 +0900 |
commit | dc489241cfb3691a87942344cf55efd3d98c1107 (patch) | |
tree | 8d737d862bb554409a4fc68dc05e3c864fc20d03 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | c68f27625bfd18d945ab214983ae05206b6f3bfa (diff) |
Minimize the number of default enabled IMEs part 3
With this CL, the behavior of getDefaultEnabledImes() changes
as follows:
- Previously system IMEs are always enabled by default as long
as it is a software keyboard that supports En_* subtype. With
this CL, getDefaultEnabledImes() relies on the locale returned
from getFallbackLocaleForDefaultIme() instead of calling
isSystemImeThatHasEnglishKeyboardSubtype() to minimize the
number of enabled IMEs.
- Previously default enabled system IMEs are chosen in a
country-agnostic way. As a result, "en_IN" is enabled even
when the system locale is "en_US". With this CL, the system
first tries to find IMEs with taking the coutnry into account,
and use the country-agnostic way when and only when fallback
logic is required.
BUG: 17347871
Change-Id: I6571d464a46453934f0a8f5e79018a67a9a3c845
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions