From 6731007e352246fa9cd4e1ba1db36fb032671474 Mon Sep 17 00:00:00 2001 From: Yuhang Zhao <2546789017@qq.com> Date: Wed, 18 May 2022 18:00:56 +0800 Subject: [PATCH] quick: make sure top border stays on top Signed-off-by: Yuhang Zhao <2546789017@qq.com> --- src/quick/framelessquickwindow.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/quick/framelessquickwindow.cpp b/src/quick/framelessquickwindow.cpp index bc68a12..2279597 100644 --- a/src/quick/framelessquickwindow.cpp +++ b/src/quick/framelessquickwindow.cpp @@ -158,6 +158,7 @@ void FramelessQuickWindowPrivate::initialize() QQuickItem * const rootItem = q->contentItem(); FramelessQuickHelper::get(rootItem)->extendsContentIntoTitleBar(); m_topBorderRectangle.reset(new QQuickRectangle(rootItem)); + m_topBorderRectangle->setZ(999); // Make sure the frame border stays on top of eveything. m_topBorderRectangle->setColor(kDefaultTransparentColor); m_topBorderRectangle->setHeight(0.0); QQuickPen * const b = m_topBorderRectangle->border();