weasel icon indicating copy to clipboard operation
weasel copied to clipboard

当输入框位于屏幕顶部时,切换中英文的提示图标会将输入框遮住

Open YogiLiu opened this issue 6 months ago • 1 comments

上报前请检查

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

操作系统信息

  • OS 详细版本: Windows 11 24H2 26100.4061
  • 小狼毫版本: 0.17.4.0

描述遇到的问题

应用最大化状态下,当输入框的位置位于屏幕的顶部(比如 VSCode 顶部的搜索框、Firefox 使用垂直标签页之后的搜索栏),此时切换中英文状态,弹出的提示图标会将输入框遮住,体验比较差(主要是会遮住 Placeholder 以及输入的拼音,而且这个图标也有点太大了)。

复现步骤

  1. 打开 VSCode,将其最大化。
  2. 激活顶部的搜索框。
  3. 切换中英文状态。

预期行为

当搜索框不再屏幕顶部时,表现时正常的,但当搜索框的屏幕顶部,提示图标就会被挤下来,以至于遮挡住搜索框,这里应该有个判断,如果顶部空间不足,应该让提示图标在光标的下方展示。

截图

Firefox 截图

https://github.com/user-attachments/assets/30e56d38-be32-404b-aee0-0d4258d0ae58

YogiLiu avatar Jun 06 '25 03:06 YogiLiu

这点确实不喜欢

jianghuaangte avatar Jun 07 '25 00:06 jianghuaangte