rime / rime/squirrel

[Bug] 根据switcher切换schema_list无法同步所有应用程序切换

Open
#1,053 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
6.4k
Forks
554
PR merge metrics
No merged PRs in 30d

Description

簡要描述 Bug:

  schema_list:
    - schema: double_pinyin_flypy
    - schema: rime_ice

使用switcher快捷键后,仅当面应用程序切换schema,其他应用程序不一定会被同步切换。

預期行爲:
所有应用程序被同步切换为指定schema

實際行爲:
例如,在微信中切换为rime_ice后,发现edge浏览器仍旧停留在double_pinyin_flypy。

環境

  • 系統版本: (macOS 15.6)
  • 鼠鬚管版本: (1.0.3)
  • 方案:雾凇拼音(含小鹤与全拼)
  • [Y] 與其它 App 有關:微信、QQ、VSCode、Edge等

我試過:

  • [N] 我換了內置的方案(如朙月拼音)後問題仍存在
  • [N] 我找到了導致問題出現的具體設置: (何設置?)
  • [Y] 這是個新 Bug,以前真的沒有
  • [N] 我對原因有一些猜想: (你的寳貴想法)
  • [Y] 在 Issues(包括已關閉的 Issue) 中未找到相關的報告

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the switcher behavior on macOS 15.6 with Squirrel 1.0.3, using the listed schema_list and switching from WeChat while checking Edge, QQ, and VSCode. Compare the selected schema across applications; done means every application synchronizes to the schema selected by the switcher.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.