[Bug] 在切换到中文(或任何有候选框的输入法)时经常显示已切换但仍然还是英文

未关闭
#85 10 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
4/5
预计耗时
3-5 天
新手友好度
48/100
Issue 类型
缺陷
描述清晰度
基本清楚
活跃度
冷清
技术栈
swift
领域
desktop

调研方向

Start from the code that selects an input source (search the Swift sources for the TIS/input-source selection call) to see how the switch is currently performed. Read the linked macism and ims-mac repos for the temporary-window focus trick the reporter proposes, then check the 10-comment thread for maintainer decisions on approach. Done means switching to a CJK candidate-box IME takes effect immediately without switching apps or toggling input methods, verified manually.

由索引模型根据 Issue 内容生成。

描述

您好!

首先,非常感谢您开发这个app,"restore previously used" 的功能真的是太好用了!
这个app唯一的遗憾就是当切换到中文时,提示会显示说已经切换成功了,但实际上打字时还是中文。这时需要切换当前应用软件,或者来回切换输入法,才能正常的写中文。

这似乎是个中日韩(或任何使用有候选框输入法的)用户中比较普遍的问题,而貌似已经在 ims-mac 和 macism CLI tools中解决了。请问是否能把相同或相似的解决方案(通过临时窗口来迅速切换输入焦点来强制刷新输入法)引入这个app呢?谢谢您!

主要语言
Swift
星标
3.6k
派生
144
平均合并
14 小时 21 分钟
30 天内合并 PR
7

环境准备

这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

runjuu/InputSourcePro 的其他 Issue

查看 runjuu/InputSourcePro 的全部 Issue

相似的 Issue

更多 Swift Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。