mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-03 00:15:21 +00:00
fix: 修复wayland模式下移动文件到任务栏回收站的显示错误
在wayland模式下,设置任务栏的_d_dwayland_window-type为override Log: 优化wayland下任务栏的显示逻辑 Influence: wayland模式下,从桌面拖到文件到任务栏回收站,观察图标的变化是否正常 Bug: https://pms.uniontech.com/zentao/bug-view-113138.html Change-Id: I97e32bce1b9b4a2957d7b4cadd44d04f38c5883e
This commit is contained in:
parent
27e370096c
commit
91948f93d4
@ -47,8 +47,8 @@ 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", "dock");
|
||||
}else {
|
||||
windowHandle()->setProperty("_d_dwayland_window-type", "override");
|
||||
} else {
|
||||
setAttribute(Qt::WA_InputMethodEnabled, false);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user