From f3c2cfdaee1a3e4d46f64bd3c07c2553fc176bde Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Tue, 18 Feb 2025 09:56:32 +0100 Subject: [PATCH] Axivion: Take vertical position into account too Amends b265219e9b53f8c9a09cf4f5091be1618a1d17d8. Task-number: QTCREATORBUG-32506 Change-Id: I4901848476b991f03302721d3d826fa1dddb6ec2 Reviewed-by: David Schulz --- src/plugins/axivion/issueheaderview.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/axivion/issueheaderview.cpp b/src/plugins/axivion/issueheaderview.cpp index 0726188f0a5..893d181de22 100644 --- a/src/plugins/axivion/issueheaderview.cpp +++ b/src/plugins/axivion/issueheaderview.cpp @@ -48,7 +48,8 @@ static QPoint globalPosOnScreen(const QPoint &orig, const QSize &size) qscreen = QGuiApplication::primaryScreen(); const QRect screen = qscreen->availableGeometry(); - return QPoint(std::max(screen.x(), orig.x() - size.width()), orig.y() - size.height()); + return QPoint(std::max(screen.x(), orig.x() - size.width()), + std::max(screen.y(), orig.y() - size.height())); } class FilterPopupWidget : public QFrame