Flow-Launcher / Flow-Launcher/Flow.Launcher

BUG: 微信输入法中英文切换无效

Open
#4,608 1 comment 0 reactions 0 assignees View on GitHub
bug Waiting for response
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.