Don't use AllowedInputMethod list for ARC IMEs.
Some UI elements assume that InputMethodManager's allowed input method list is used for the policy enforcement exclusively. Using that mechanism to restrict ARC IMEs in clamshell mode breaks them. This CL stops using it for ARC IMEs and uninstalls the fake input method entry from InputMethodManager instead of disallowing it if no ARC IME is allowed. Bug: 1139332 Test: unit_tests Change-Id: I9952b1f99a8215d5f3a0ee0165d143e4ac62557f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485651Reviewed-by:Tetsui Ohkubo <tetsui@chromium.org> Commit-Queue: Yuichiro Hanada <yhanada@chromium.org> Cr-Commit-Position: refs/heads/master@{#818786}
Showing
Please register or sign in to comment