Masterwork From Distant Lands

File Metadata

Author
davidedmundson
Created
Feb 29 2020, 12:02 AM

Masterwork From Distant Lands

diff --git a/src/widgets/kernel/qtooltip.cpp b/src/widgets/kernel/qtooltip.cpp
index 1ec3612457..d930b12d07 100644
--- a/src/widgets/kernel/qtooltip.cpp
+++ b/src/widgets/kernel/qtooltip.cpp
@@ -402,9 +402,9 @@ void QTipLabel::placeTip(const QPoint &pos, QWidget *w)
#endif //QT_NO_STYLE_STYLESHEET
QPoint p = pos;
- int screenNumber = getTipScreen(pos, w);
- QScreen *screen = QGuiApplication::screens().at(screenNumber);
- if (screen) {
+ QWindow *window = w->windowHandle();
+ if (windowHandle) {
+ screen = window->screen();
const QPlatformScreen *platformScreen = screen->handle();
const QSize cursorSize = QHighDpi::fromNativePixels(platformScreen->cursor()->size(),
platformScreen);