From aa70b849a18d9eaa80783fd9f53af48199f916f1 Mon Sep 17 00:00:00 2001 From: chenjun Date: Thu, 2 Jun 2022 13:34:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20Wayland=E7=8E=AF=E5=A2=83=E4=B8=8A?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E6=A8=A1=E5=BC=8F=E6=94=B9=E5=8F=98=E6=97=B6?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E6=A0=8F=E7=9A=84=E4=BD=8D=E7=BD=AE=E9=9C=80?= =?UTF-8?q?=E8=A6=81=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Wayland环境上显示模式改变时任务栏的位置需要调整 Log: 修复设置缩放后复制切扩展时任务栏显示一半问题 Bug: https://pms.uniontech.com/bug-view-127569.html Influence: 显示模式切换时任务栏正常显示 Change-Id: Ib18c8e8fbd3a894169857926a2654460840acb59 --- frame/display/displaymanager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/frame/display/displaymanager.cpp b/frame/display/displaymanager.cpp index 926789bb5..ca7eec38b 100644 --- a/frame/display/displaymanager.cpp +++ b/frame/display/displaymanager.cpp @@ -37,6 +37,7 @@ DisplayManager::DisplayManager(QObject *parent) if (Utils::IS_WAYLAND_DISPLAY) { m_displayInter = new DisplayInter("com.deepin.daemon.Display", "/com/deepin/daemon/Display",QDBusConnection::sessionBus(), this); connect(m_displayInter, &__Display::PrimaryChanged, this, &DisplayManager::dockInfoChanged); + connect(m_displayInter, &__Display::DisplayModeChanged, this, &DisplayManager::dockInfoChanged); } else { connect(qApp, &QApplication::primaryScreenChanged, this, &DisplayManager::dockInfoChanged); }