Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐞 反馈问题:多显示器使用鼠标划词翻译,窗口位置无法固定 #442

Open
5 of 6 tasks
Maydaytyh opened this issue Mar 6, 2024 · 6 comments
Open
5 of 6 tasks
Labels
bug Something isn't working

Comments

@Maydaytyh
Copy link

请先确认以下事项:

  • 请务必查看 常见问题
  • 已仔细阅读了 README
  • issues 页面搜索过问题(包括已关闭的 issue),但未能找到解决方法
  • Easydict 已升级到 最新版本
  • 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭

问题描述

多显示器使用,鼠标划词翻译,结果出来后,悬浮窗口和mini窗口都会跑到之后鼠标所在的显示器,比较影响体验。

该问题是否可以稳定重现?

可重现

重现步骤

在两个显示器工作,在A上打开文档,划词翻译,在B上写另外一个文档,若在翻译结果出来之前将鼠标光标移动到B,则翻译窗口会跑到B上

截图

显示器A
image

显示器B
image

期望结果

希望能固定窗口位置,与鼠标位置无关

解决方案(可选)

No response

设备型号 && 系统版本

Apple M2 Macmini Macos 14.2.1

是否愿意提交 PR 解决该问题?

  • 我愿意提交 PR
@Maydaytyh Maydaytyh added the bug Something isn't working label Mar 6, 2024
Copy link

github-actions bot commented Mar 6, 2024

Hello Maydaytyh, Thank you for your first issue contribution 🎉

@Maydaytyh Maydaytyh changed the title 🐞 反馈问题:请填写标题,不要留空 🐞 反馈问题:多显示器使用鼠标划词翻译,窗口位置无法固定 Mar 6, 2024
@tisfeng
Copy link
Owner

tisfeng commented Mar 8, 2024

我稍后看一下。

@tisfeng
Copy link
Owner

tisfeng commented Mar 11, 2024

你好,我先确认一下你的使用场景,你是否在使用快捷键划词翻译,侧悬浮窗口位置设置的是【鼠标位置】,然后

A上打开文档,划词翻译,在B上写另外一个文档,若在翻译结果出来之前将鼠标光标移动到B,则翻译窗口会跑到B上

你希望在 A 屏幕上进行的快捷键划词翻译,查询结果窗口不跟随鼠标漂移,而是固定显示在 A 屏幕,是这样吗?

@tisfeng
Copy link
Owner

tisfeng commented Mar 11, 2024

哦,是鼠标划词翻译啊,这个应该也一样,逻辑差不多。

@Maydaytyh
Copy link
Author

你好,我先确认一下你的使用场景,你是否在使用快捷键划词翻译,侧悬浮窗口位置设置的是【鼠标位置】,然后

A 上打开文档,划词翻译,在 B 上写另外一个文档,若在翻译结果出来之前将鼠标光标移动到 B,则翻译窗口会跑到 B 上

你希望在 A 屏幕上进行的快捷键划词翻译,查询结果窗口不跟随鼠标漂移,而是固定显示在 A 屏幕,是这样吗?

是这样的!但是现在就算我固定了结果窗口(左上角钉子变成蓝色),结果还是跟着鼠标漂移

@tisfeng
Copy link
Owner

tisfeng commented Mar 11, 2024

ok,了解了,之前没考虑到这种使用场景,我们看一下代码。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants