rime / squirrel

【鼠鬚管】Rime for macOS
https://rime.im
GNU General Public License v3.0
4.53k stars 412 forks source link

macOS Catalina自带邮件app无法切换到Squirrel输入 #407

Open jxai opened 4 years ago

jxai commented 4 years ago

其他软件中使用正常。在mac自带邮件 Mail app中,在邮件编辑界面和查找输入框内均无法通过状态条或者键盘切换到Squirrel输入。

OS版本: macOS Catalina 10.15.3

Squirrel版本: (通过brew cask install安装) squirrel: 0.14.0 (auto_updates) https://rime.im/ /usr/local/Caskroom/squirrel/0.14.0 (19.6MB) From: https://github.com/Homebrew/homebrew-cask/blob/master/Casks/squirrel.rb

alex-the-man commented 4 years ago

I cannot reproduce the issue in 10.15.4.

weijianwen commented 3 years ago

我在 Big Sur 下能够重现这个问题。在Mail.app的地址栏中无法输入收件人姓名,似乎和Mail的地址检索冲突了。

nb5p commented 3 years ago

这样试试呢,可能是占位的空白字符使Mail触发了检测。

# squirrel.custom.yaml
patch:
    com.apple.mail:
      inline: true
LEOYoon-Tsaw commented 3 years ago
image

Big Sur 下無法復現

nb5p commented 3 years ago

@LEOYoon-Tsaw 把inline关了可以复现成功

LEOYoon-Tsaw commented 3 years ago

@LEOYoon-Tsaw 把inline关了可以复现成功

我不是貼了截圖,沒有用inline,不能復現。

Squirrel 0.15.2, macOS 11.2.1

nb5p commented 3 years ago

@LEOYoon-Tsaw 把inline关了可以复现成功

我不是貼了截圖,沒有用inline,不能復現。

Squirrel 0.15.2, macOS 11.2.1

不好意思,很少使用竖排文字,没看清楚。刚测试了搜索框确实无法复现,在“新建邮件 -> 收件人”的输入框中输入内容可复现。

LEOYoon-Tsaw commented 3 years ago

哦,收件人欄確實會有問題

LEOYoon-Tsaw commented 1 month ago

同 #236 是郵件收件人第一個字符不允許爲空格導致的,要解決也簡單,只要佔位符不是空格就行了 或者在郵件中使用inline