diff --git a/dde-osd/src/notification/bubblemanager.cpp b/dde-osd/src/notification/bubblemanager.cpp index 79aa4f90..3e253946 100644 --- a/dde-osd/src/notification/bubblemanager.cpp +++ b/dde-osd/src/notification/bubblemanager.cpp @@ -802,7 +802,7 @@ void BubbleManager::initConnections() if (useBuiltinBubble()) { connect(m_displayInter, &DisplayInter::PrimaryRectChanged, this, &BubbleManager::geometryChanged, Qt::QueuedConnection); - connect(m_dockInter, &DBusDockInterface::geometryChanged, this, &BubbleManager::geometryChanged, Qt::UniqueConnection); + connect(m_dockDeamonInter, &DockInter::FrontendWindowRectChanged, this, &BubbleManager::geometryChanged, Qt::UniqueConnection); connect(m_dockDeamonInter, &DockInter::serviceValidChanged, this, &BubbleManager::geometryChanged, Qt::UniqueConnection); connect(qApp, &QApplication::primaryScreenChanged, this, [ = ] {