多屏窗口位置bug

BUG反馈 · 349 次浏览
wenbocn 创建于 2024-01-01 21:22

双屏,上下布局,上屏为主屏。

  1. 在下屏显示一个记事本文件。
  2. 使用“获取窗口信息/查找窗口”模块,获取窗口位置,保存到text。
  3. 调用“文本窗口”模块,自定义位置,test,记作窗口1。
  4. 窗口1位置正常,显示在了原记事本文件位置。
  5. 再次调用“文本窗口”模块,自定义位置,test,记作窗口2。
  6. 窗口2显示不正常,标题部分跑到了上面的屏幕中。


回复内容
CL 2024-01-01 21:29
#1

请详细描述问题:

- 如果是动作问题,请发动作网址

- 完整的说明想实现什么目的。

- 目前是怎么做的(配上截图、录屏)

- 期望的结果

- 实际的结果(配上截图、录屏)

- 调试运行并提供调试文件网址 (参考https://getquicker.net/KC/Kb/Article/1044)


多屏相关问题,请附带如下信息:

1)操作系统版本
2)两个屏幕的分辨率、缩放比例、布局放置方式、谁是主屏
3)操作过程录屏。

CL 回复 CL 2024-01-01 21:30 :

这类问题一般和缩放比例有关,调整成一样的缩放比例测试下。

wenbocn 回复 CL 2024-01-01 21:36 :

👍调成相同的缩放比例确实没有问题了。但实际使用过程中,一般是一个笔记本,一个外接屏幕,两个屏幕一般是不同的。

另外,第一个文本窗口位置显示正常,第二个同样设置的位置显示不正常,就很让人费解。

请问您能再优化一下吗?

CL 回复 wenbocn 2024-01-01 21:53 :

不是很确定有没有解决办法,所以需要提供非常详细的信息,在本地能复现问题之后才能做出尝试。

wenbocn 回复 CL 2024-01-01 21:55 :

我在不同电脑上都能够复现,应该不是特殊个例。

wenbocn 回复 CL 2024-01-01 22:02 :

当下屏设置为主显示器时,下屏显示正常,上屏中出现这个问题。

当上屏为主显示器时,上屏显示正常,下屏中出现这个问题。

左右分屏时,也是主屏没有问题,副屏第二次的文本窗口位置显示不正常。


CL 回复 wenbocn 2024-01-01 22:06 :
我需要完全按照你的设置创造环境定位问题,所以这些信息是不够的,我至今不清楚“不正常”具体指的什么,比如应该显示在哪里,实际显示在哪里。 所以请发动作网址,以及两个屏幕的详细信息。 如果不方便就算了,我等有空再多试试。
wenbocn 回复 CL 2024-01-01 22:12 :

录屏的背景信息为:

屏幕1为主屏幕

屏幕1位置在左侧

屏幕2位置在右侧

录屏位置在副屏(屏幕2)


屏幕1分辨率为:3000*2000

屏幕1缩放为:200%

屏幕2分辨率为:3840*2160

屏幕2缩放为:150%


屏幕1是笔记本屏,屏幕2是外接的AOC屏

CL 回复 wenbocn 2024-01-01 22:14 :

动作也请分享一下,我看看里面的参数设置。

CL 回复 CL 2024-01-01 22:20 :

动作里两次使用了相同的位置,但是实际显示是不同的位置是么?

wenbocn 回复 CL 2024-01-01 22:21 :

quicker版本为1.40.30

CL 回复 wenbocn 2024-01-02 08:28 :
谢谢,收到,我研究下。
CL 2024-01-02 22:56
#3

https://getquicker.net/Help/Versions 更新了一下,试试看看有没有解决。

wenbocn 回复 CL 2024-01-03 09:00 :

好用了,感谢!👍

wenbocn 回复 CL 2024-01-03 09:03 :

在Translater动作中,还是不行。将翻译窗口置顶,移动到副屏,第二次翻译时,还是会发生窗口错位现象

CL 回复 wenbocn 2024-01-03 10:24 :

这是因为动作中有自动关闭窗口的代码,在窗口失去焦点时触发。 在不同dpi的屏幕之间拖动的时候会触发这个事件导致窗口自动关闭了。 为了避免这个情况,需要钉住窗口再拖动。

wenbocn 回复 CL 2024-01-03 10:28 :

试了一下还行不行,可能是这个动作的原因。这个动作的显示更奇怪,左右分屏没有问题,上下分屏有问题😂

回复主贴