[BUG] 使用快捷键切换到中文输入法后,只能输入英文
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 45/100
Research direction
Trace the shortcut-triggered input source switching path in this Swift macOS app (runjuu/InputSourcePro) and compare it with the working 'switch focus' troubleshooting feature mentioned in the report, which forces a focus change that makes Rime recover. Focus on how the app activates the new input source and whether it notifies the target window's input context (NSTextInputContext / active input session) after switching. Done when switching via hotkey produces Chinese input immediately, without the focus-switch animation workaround. Note: issue is 123 days old with no maintainer response.
Written by the indexing model from the issue text.
Description
如题
当我尝试用快捷键切换输入法到Rime后
发现打出来的字符仍然是英文
此时观察菜单栏,Rime输入法也出现了问题
但是一旦切换到另外一个窗口再回来
可以中文输入且Rime恢复正常
目前的解决方案是
开启故障排除中的切换焦点功能
但这会导致每次点击输入框都有一个小的过渡动画
macos 26.5.1
(Input Source Pro): 2.10.0 (auto_updates) from brew
可能相关的issue #85 #102
- Dominant language
- Swift
- Stars
- 3.6k
- Forks
- 144
- Avg merge
- 4h 16m
- Merged PRs (30d)
- 3
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from runjuu/InputSourcePro
-
Chrome: browser rules stop matching in windows that have shown a New Tab Page (`chrome://newtab-footer/` WebArea is picked as the tab URL)Possibly taken @eric1932 claimed this 1 day ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
runjuu/InputSourcePro#153 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
runjuu/InputSourcePro#152 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
runjuu/InputSourcePro#150 ·
-
Difficulty 3/5 Half a day Newbie friendliness 30/100
runjuu/InputSourcePro#148 ·
-
Difficulty 3/5 Half a day Newbie friendliness 50/100
runjuu/InputSourcePro#147 ·
All issues in runjuu/InputSourcePro
Similar issues
-
area: agents area: layout S3: minor
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
manaflow-ai/cmux#34277 · 1 comment ·
Maintainers usually reply within 1 day
-
priority: medium
Difficulty 2/5 1-3 hours Newbie friendliness 79/100
thunderbird/thunderbird-ios#599 ·
Maintainers usually reply within 1 day
-
bug core p3
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
RunanywhereAI/runanywhere-sdks#1258 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
altic-dev/FluidVoice#1284 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day