fix: dock widget preivew bug

dock的预览页面一闪而过,不能正常使用
原因是预览的时候预览小窗口被当做普通窗口一并关闭掉了

Log:
Influence: dock上的预览功能
Bug: https://pms.uniontech.com/zentao/bug-view-100171.html
Change-Id: I141533733c7dcf46154a9207ed4cde6862f9451b
(cherry picked from commit 3a9d6a9a8e1a001c0d0c050a23853a53e17c9d1d)
This commit is contained in:
AlexOne 2021-11-11 19:09:51 +08:00 committed by wangpeng
parent 9360b4151e
commit 4c9702e295

View File

@ -46,7 +46,7 @@ DockPopupWindow::DockPopupWindow(QWidget *parent)
setWindowFlags(Qt::X11BypassWindowManagerHint | Qt::WindowStaysOnTopHint | Qt::WindowDoesNotAcceptFocus);
if (Utils::IS_WAYLAND_DISPLAY) {
setAttribute(Qt::WA_NativeWindow);
windowHandle()->setProperty("_d_dwayland_window-type", "tooltip");
windowHandle()->setProperty("_d_dwayland_window-type", "dock");
}else {
setAttribute(Qt::WA_InputMethodEnabled, false);
}