forked from google/mozc
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make InputScope mapping compatible with MS-IME again
Mozc for Windows has been mapping IS_ALPHANUMERIC_HALFWIDTH InputScope to "Halfwidth Alphanumeric Mode (IME On)" to be compatible with Microsoft IME 2012. However, recent versions of MS-IME map it to "Direct Mode", probably to make it more consistent with their default settings of "Don't use direct input mode" [1]. This discrepancy can result in unexpected user experiences when app developers assume IS_ALPHANUMERIC_HALFWIDTH is a way to turn off IME based on recent MS-IME's behavior [2]. Anyway, Mozc's design philosophy has been to emulate MS-IME's behavior whenever possible. Let's just update InputScope mapping to be compatible with the latest version of MS-IME. Closes google#818. [1]: google#817 [2]: microsoft/terminal#14407 PiperOrigin-RevId: 573458610
- Loading branch information
1 parent
e0e1768
commit d9c231e
Showing
2 changed files
with
7 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters