rime / rime/squirrel

在 Google Chrome 中無法在切換(關閉)輸入法後輸出文字

Open
#82 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
6.4k
Forks
553
PR merge metrics
No merged PRs in 30d

Description

使用的作業系統為 Mac Yosemite 與 Mavericks。
Squirrel 版本:官網下載版&自行編譯的 squirrel develop 版(librime 與 brise 皆手動更新為目前 2015/12/7 可獲得的最新版本)

通常以 squirrel 輸入中文時,如果切換(關閉)輸入法(不需按 enter),會直接輸出文字,等同於按 enter 輸出;
但是在使用 Chrome 時,若切換(關閉)輸入法,則會卡在下面這個畫面
squirrel_test_error(此圖的輸入法狀態已經為「美式英文」)
此時按任何鍵(包含 enter 鍵)都會將字碼清除,不會輸出碼或文字。

在 Mac 的其他所有軟體都不會有這樣的問題(包括 Firefox 與 Safari 甚至 Terminal),可直接切換(關閉)輸入法輸出文字,只有 Google Chrome 無法這樣做,必須用 enter 來輸出。

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file or test is named in the report. Reproduce on Mac Yosemite or Mavericks with Squirrel in Google Chrome, then compare switching input methods in Firefox, Safari, and Terminal. Done means switching to American English outputs the pending text without requiring Enter, matching the behavior in other applications.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.