diff options
Diffstat (limited to 'src/widgets/widgets/qmenu.cpp')
-rw-r--r-- | src/widgets/widgets/qmenu.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/widgets/widgets/qmenu.cpp b/src/widgets/widgets/qmenu.cpp index d295f20a79..ab933c987f 100644 --- a/src/widgets/widgets/qmenu.cpp +++ b/src/widgets/widgets/qmenu.cpp @@ -2385,7 +2385,7 @@ void QMenuPrivate::popup(const QPoint &p, QAction *atAction, PositionFunction po } else if (QMenu *parentMenu = qobject_cast<QMenu *>(parent)) { // a submenu is always opened from an open parent menu, // so show it on the same screen where the parent is. (QTBUG-76162) - if (setScreen(QMenuPrivate::get(parentMenu)->windowHandle()->screen())) + if (setScreen(parentMenu->screen())) itemsDirty = true; screenSet = true; } |