[Bug] 根据switcher切换schema_list无法同步所有应用程序切换
Open
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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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