weasel
weasel copied to clipboard
当输入框位于屏幕顶部时,切换中英文的提示图标会将输入框遮住
上报前请检查
- [x] 我遇到的问题没有其他人在 issue 里提到过
- [x] 我的小狼毫版本于 rime/weasel 下载
- [x] 我在使用小狼毫的最新发布版本,或最新发布版本后的 CI 构建
操作系统信息
- OS 详细版本: Windows 11 24H2 26100.4061
- 小狼毫版本: 0.17.4.0
描述遇到的问题
应用最大化状态下,当输入框的位置位于屏幕的顶部(比如 VSCode 顶部的搜索框、Firefox 使用垂直标签页之后的搜索栏),此时切换中英文状态,弹出的提示图标会将输入框遮住,体验比较差(主要是会遮住 Placeholder 以及输入的拼音,而且这个图标也有点太大了)。
复现步骤
- 打开 VSCode,将其最大化。
- 激活顶部的搜索框。
- 切换中英文状态。
预期行为
当搜索框不再屏幕顶部时,表现时正常的,但当搜索框的屏幕顶部,提示图标就会被挤下来,以至于遮挡住搜索框,这里应该有个判断,如果顶部空间不足,应该让提示图标在光标的下方展示。
截图

https://github.com/user-attachments/assets/30e56d38-be32-404b-aee0-0d4258d0ae58
这点确实不喜欢