Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Claunch激活窗口后有时候会修改中英文状态 #1486

Open
3 tasks done
popyoung opened this issue Jan 31, 2025 · 1 comment
Open
3 tasks done

Claunch激活窗口后有时候会修改中英文状态 #1486

popyoung opened this issue Jan 31, 2025 · 1 comment
Labels

Comments

@popyoung
Copy link

popyoung commented Jan 31, 2025

上报前请检查

  • 我遇到的问题没有其他人在 issue 里提到过
  • 我的小狼毫版本于 rime/weasel 下载
  • 我在使用小狼毫的最新发布版本,或最新发布版本后的 CI 构建

操作系统信息

  • OS 详细版本: [ Windows 11 24H2之前23H2也有这个问题,笔记本上win10也有,应该是和win版本无关的 ]
  • 小狼毫版本: [ 0.16.3.0]

描述遇到的问题
我为Claunch设置了快捷键alt+R来呼出,但是一旦使用这个快捷键呼出Claunch,就会强制把输入法状态改为中文。

复现步骤
重现问题的步骤

  1. 小狼毫安装雾凇
  2. 配置小狼毫补丁"switches/@0/reset": 1 使其默认状态为英文
  3. 安装Claunch https://ss1.xrea.com/pyonkichi.g1.xrea.com/en/
  4. 打开Claunch选项,选择标签页“键盘”,热键输入alt+r
  5. 小狼毫此时有可能把输入状态设为中文

截图
第一次打开时,状态为中文,我切换为英文后Esc关闭窗口,第二次用Alt+R打开后一切正常,我又Esc关闭。第三次打开后没有任何其他操作,它自己把状态切换为了中文
Image

@popyoung popyoung added the Bug label Jan 31, 2025
@popyoung
Copy link
Author

popyoung commented Feb 3, 2025

补充一下。这个alt+R后日志会输出内容如下:

I20250203 19:55:23.763758 19300 engine.cc:133] updated option: ascii_mode
I20250203 19:55:24.996017 19300 engine.cc:133] updated option: ascii_mode
I20250203 19:55:25.293805 19300 engine.cc:96] engine disposed.
I20250203 19:55:25.552417 15104 engine.cc:133] updated option: ascii_mode
I20250203 19:55:31.330599  5732 engine.cc:72] starting engine.
I20250203 19:55:31.330891  5732 engine.cc:133] updated option: _auto_commit
I20250203 19:55:31.330955  5732 dictionary.cc:360] loading dictionary 'rime_ice'.
I20250203 19:55:31.331044  5732 dictionary.cc:360] loading dictionary 'melt_eng'.
I20250203 19:55:31.331091  5732 dictionary.cc:360] loading dictionary 'radical_pinyin'.
I20250203 19:55:31.332162  5732 config_data.cc:72] loading config file 'C:\Users\popyoung\AppData\Roaming\Rime\build\radical_pinyin.schema.yaml'.
I20250203 19:55:31.333636  5732 dictionary.cc:360] loading dictionary 'radical_pinyin'.
I20250203 19:55:31.333676  5732 engine.cc:395] ConcreteEngine::InitializeOptions
I20250203 19:55:31.333683  5732 engine.cc:400] found switch option: ascii_mode, reset: 1
I20250203 19:55:31.333688  5732 engine.cc:133] updated option: ascii_mode
I20250203 19:55:31.333694  5732 engine.cc:400] found switch option: ascii_punct, reset: -1
I20250203 19:55:31.333699  5732 engine.cc:400] found switch option: traditionalization, reset: -1
I20250203 19:55:31.333704  5732 engine.cc:400] found switch option: emoji, reset: 1
I20250203 19:55:31.333708  5732 engine.cc:133] updated option: emoji
I20250203 19:55:31.333713  5732 engine.cc:400] found switch option: full_shape, reset: -1
I20250203 19:55:31.333718  5732 engine.cc:400] found switch option: search_single_char, reset: -1
I20250203 19:55:31.333759  5732 engine.cc:147] updated property: client_app
I20250203 19:55:31.333767  5732 engine.cc:147] updated property: client_type
I20250203 19:55:31.333772  5732 engine.cc:133] updated option: inline_preedit
I20250203 19:55:31.333780  5732 engine.cc:133] updated option: soft_cursor
I20250203 19:55:31.333875  5732 engine.cc:133] updated option: inline_preedit
I20250203 19:55:31.333884  5732 engine.cc:133] updated option: soft_cursor
I20250203 19:56:57.146969  5732 engine.cc:133] updated option: ascii_mode

engine dispose看上去应该不是预期中的操作吧

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant