diff options
Diffstat (limited to 'src/widgets/dialogs/qdialog.cpp')
-rw-r--r-- | src/widgets/dialogs/qdialog.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/widgets/dialogs/qdialog.cpp b/src/widgets/dialogs/qdialog.cpp index d5daedef3e..14cfe6800c 100644 --- a/src/widgets/dialogs/qdialog.cpp +++ b/src/widgets/dialogs/qdialog.cpp @@ -884,7 +884,7 @@ void QDialog::adjustPosition(QWidget* w) QRect desk; if (w) { scrn = QDesktopWidgetPrivate::screenNumber(w); - } else if (QDesktopWidgetPrivate::isVirtualDesktop()) { + } else if (QGuiApplication::primaryScreen()->virtualSiblings().size() > 1) { scrn = QDesktopWidgetPrivate::screenNumber(QCursor::pos()); } else { scrn = QDesktopWidgetPrivate::screenNumber(this); |