From fb77866a657c7f78862916e9c832175ced6c8bec Mon Sep 17 00:00:00 2001 From: chenjun <104487271+ut000966@users.noreply.github.com> Date: Wed, 24 Aug 2022 20:06:17 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=AE=BE=E7=BD=AE=E9=A2=84=E8=A7=88?= =?UTF-8?q?=E7=95=8C=E9=9D=A2=E5=B1=82=E7=BA=A7=E5=92=8C=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E6=A0=8F=E5=90=8C=E7=BA=A7=20(#676)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 设置预览界面层级为dock,和任务栏同级,避免预览时将预览界面自动隐藏,造成刚开始预览就退出预览的问题 Log: 修复鼠标悬停任务栏预览窗口,预览界面闪烁一次就消失的问题 Bug: https://pms.uniontech.com/bug-view-154859.html Influence: 正常预览应用 --- frame/util/dockpopupwindow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frame/util/dockpopupwindow.cpp b/frame/util/dockpopupwindow.cpp index 9581e569e..1ef35041c 100644 --- a/frame/util/dockpopupwindow.cpp +++ b/frame/util/dockpopupwindow.cpp @@ -48,7 +48,7 @@ DockPopupWindow::DockPopupWindow(QWidget *parent) if (Utils::IS_WAYLAND_DISPLAY) { setAttribute(Qt::WA_NativeWindow); // 谨慎修改层级,特别要注意对锁屏的影响 - windowHandle()->setProperty("_d_dwayland_window-type", "onScreenDisplay"); + windowHandle()->setProperty("_d_dwayland_window-type", "dock"); } else { setAttribute(Qt::WA_InputMethodEnabled, false); }