New issue
Advanced search Search tips

Issue 642226 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Feb 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Ctrl+space is sent to Chrome OS IME first

Project Member Reported by yusukes@chromium.org, Aug 30 2016

Issue description

Google Chrome	53.0.2785.70 (Official Build) beta (64-bit)
Platform	8530.62.0 (Official Build) beta-channel samus

What steps will reproduce the problem?

(1) Open chrome://settings
(2) Show Languages and input setting 
(3) Add Japanese
(4) Check "Google Japanese input (for US keyboard)"
(5) Close chrome://settings
(6) Open a new tab
(7) Focus Omnibox
(8) Press Ctrl+space several times to switch to the Japanese IME (you'll see "あ" instead of "US" in the tray.)
(9) Press a, confirm あ (with underline) is shown.
(10) Press Ctrl+space to switch back to "US" mode.

What is the expected output?

* あ without underline is in Omnibox. 
* The IME is not active. "US" in the tray.

What do you see instead?

* "あ " (two characters, あ with a space) *with* underline is in Omnibox.
* The IME is still active. "あ" in the tray.

Please use labels and text to provide additional information.

I guess this is a recent regression. Please triage. Since the other IME toggle shortcut (Shift+Alt) was removed, I'm now forced to use Ctrl+space for toggling IME, and Ctrl+space does not work as intended, which is sad...




 
What's probably happened was that the accelerator (Ctrl+space) was sent to the Japanese IME first, and the Japanese IME consumed the key.

Assuming so, I think Chrome OS (Ash) should always consume Ctrl+space without sending it to IME because Ctrl+space should always switch IMEs/keyboards. Allowing IMEs to consume an accelerator for switching IMEs seems wrong to me.

Cc: kinaba@chromium.org

Comment 3 by kinaba@chromium.org, Aug 30 2016

Cc: shuchen@chromium.org
+shuchen

# Though I myself personally prefer the current behavior... (I thought C-Space and C-S-Space are commonly used key-combinations in IME to include space characters in composition.)
Labels: -Pri-3 Pri-2
Owner: shuchen@chromium.org
Status: Assigned (was: Untriaged)
Status: WontFix (was: Assigned)
Per #3, this is a feature (Ctrl-Space to insert space in composition), so resolving as By Design.

Sign in to add a comment