diff --git a/src/private/DropIndicatorOverlayInterface.cpp b/src/private/DropIndicatorOverlayInterface.cpp index 741191af..f32c6616 100644 --- a/src/private/DropIndicatorOverlayInterface.cpp +++ b/src/private/DropIndicatorOverlayInterface.cpp @@ -30,7 +30,7 @@ void DropIndicatorOverlayInterface::setWindowBeingDragged(const FloatingWindow * if (window != m_windowBeingDragged) { m_windowBeingDragged = window; if (m_windowBeingDragged) { - setGeometry(m_dropArea->QWidget::rect()); + setGeometry(m_dropArea->QWidgetAdapter::rect()); raise(); } else { setHoveredFrame(nullptr); diff --git a/src/private/TitleBar.cpp b/src/private/TitleBar.cpp index 04e6c0ca..d39889ed 100644 --- a/src/private/TitleBar.cpp +++ b/src/private/TitleBar.cpp @@ -127,7 +127,7 @@ std::unique_ptr TitleBar::makeWindow() } } - QRect r = m_frame->QWidget::geometry(); + QRect r = m_frame->QWidgetAdapter::geometry(); qCDebug(hovering) << "TitleBar::makeWindow original geometry" << r; r.moveTopLeft(static_cast(m_frame)->mapToGlobal(QPoint(0, 0))); // TODO: Remove static_cast if it compiles. Ambiguous base for now