summaryrefslogtreecommitdiffstats
path: root/src/widgets/dialogs/qdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/widgets/dialogs/qdialog.cpp')
-rw-r--r--src/widgets/dialogs/qdialog.cpp2
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);