[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kxmlgui] src: Fix KHelpMenu position on Wayland
From: Elvis Angelaccio <null () kde ! org>
Date: 2017-08-31 20:12:27
Message-ID: E1dnVpD-0007UZ-Lf () code ! kde ! org
[Download RAW message or body]
Git commit f984e30b637f220f640ef56ee5c3a09dbc2b40fa by Elvis Angelaccio.
Committed on 31/08/2017 at 20:11.
Pushed by elvisangelaccio into branch 'master'.
Fix KHelpMenu position on Wayland
This fixes the transient parent of KHelpMenu, which is required
to properly position the popup on Wayland.
CCBUG: 384193
Differential Revision: https://phabricator.kde.org/D7620
M +1 -1 src/khelpmenu.cpp
https://commits.kde.org/kxmlgui/f984e30b637f220f640ef56ee5c3a09dbc2b40fa
diff --git a/src/khelpmenu.cpp b/src/khelpmenu.cpp
index 27b384f..c169a2b 100644
--- a/src/khelpmenu.cpp
+++ b/src/khelpmenu.cpp
@@ -170,7 +170,7 @@ void KHelpMenuPrivate::createActions(KHelpMenu *q)
QMenu *KHelpMenu::menu()
{
if (!d->mMenu) {
- d->mMenu = new QMenu();
+ d->mMenu = new QMenu(d->mParent);
connect(d->mMenu, SIGNAL(destroyed()), this, SLOT(menuDestroyed()));
d->mMenu->setTitle(i18n("&Help"));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic