quicker代码编辑器窗口导致其他quicker窗口无法点击

BUG反馈 · 1940 次浏览
叽尼抬煤 创建于 2024-10-28 08:46

复现步骤:

  • 打开quicker设置 和 "场景与动作" 窗口
  • 打开quicker面板,随便编辑一个动作,在编辑窗口中,点击"选项",在"右键菜单定义"输入框内右键点击"在文本编辑器中修改",然后会打开"代码编辑器"
  • 此时,点击 quicker设置窗口 和 场景与动作" 窗口,都会发出一声嗡,且点击没反应

也就是说这个 代码编辑器是以Modal形式居于所有已存在的quicker窗口之上, 而不仅仅是其父窗口之上, 

在其之后打开的quicker窗口不会被"遮盖"

 


回复内容
CL 2024-10-28 08:52
#1
模态窗口是全局的,要关掉之后才能点击其它窗口。 正常现象的一种。
叽尼抬煤 回复 CL 2024-10-28 09:18 :

它不会影响(遮盖)之后打开的窗口,所有我觉得有办法让它只遮盖部分窗口,而不是所有窗口;

其次,为什么要用模态窗口呢?使用像编辑步骤窗口那样只遮盖父窗口(编辑动作窗口)的窗口不就足够了吗?

最后我有个疑问,"文本窗口"这个模块生成的窗口是不是和上述代码编辑器是同样的底层实现?

CL 回复 叽尼抬煤 2024-10-28 10:13 :

一些主要的窗口是经过特殊处理避免模态影响的,但是没有那么多精力把所有窗口都做适配,所以就有很多还是原来的模态情况。

CL 回复 叽尼抬煤 2024-10-28 10:45 :

我又测试了一下,它确实不会影响后打开的窗口。等有空再研究下看看。

叽尼抬煤 回复 CL 2024-10-28 11:14 :

原来如此,理解了~

回复主贴