Flow-Launcher / Flow-Launcher/Flow.Launcher
BUG: 微信输入法中英文切换无效
- Dominant language
- C#
- Stars
- 15.6k
- Forks
- 644
- Avg merge
- 16h 51m
- Merged PRs (30d)
- 3
Description
### Checks
- [x] I have checked that this issue has not already been reported.
- [x] I am using the latest version of Flow Launcher.
- [ ] I am using the prerelease version of Flow Launcher.
### Problem Description
我使用的是微信输入法,用Ctrl键切换中英文。
在其他程序输入时,我输入一个字母(例如w),显示候选词,按一下Ctrl,字母w会显示到输入框中,同时输入法切换为英文状态,后续输入的是英文。再次按ctrl,会切换为中文状态。
在Flow.Launcher中,输入字母w,显示候选词,按一下Ctrl,输入法状态没有任何变化,无法用Ctrl切换到英文状态。
触发关键字一般需要英文字母加空格,再输入中文搜索,中英文切换无效非常影响输入的流畅度。
### To Reproduce
1. ...
2. ...
3. ...
### Screenshots
_No response_
### Flow Launcher Version
2.1.3
### Windows Build Number
10.0.22631.4169
### Error Log
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the issue with WeChat Input Method on Flow Launcher 2.1.3, using Ctrl to switch between Chinese and English after entering a trigger keyword. Then trace the launcher's keyboard and text-input handling to identify where Ctrl is consumed or ignored. Done means Ctrl switches the IME state in Flow Launcher as it does in other applications, with regression coverage if the relevant test area is found.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100