diff --git a/shell/panelview.cpp b/shell/panelview.cpp index 660723c99..cd12b5eb1 100644 --- a/shell/panelview.cpp +++ b/shell/panelview.cpp @@ -645,8 +645,7 @@ void PanelView::moveEvent(QMoveEvent *ev) void PanelView::integrateScreen() { - connect(m_screenToFollow, SIGNAL(geometryChanged(QRect)), - this, SLOT(positionPanel())); + connect(m_screenToFollow, &QScreen::geometryChanged, this, &PanelView::restore); themeChanged(); KWindowSystem::setOnAllDesktops(winId(), true); KWindowSystem::setType(winId(), NET::Dock);