diff --git a/applets/systemtray/systemtray.cpp b/applets/systemtray/systemtray.cpp index d4e15026e..37ef26ed3 100644 --- a/applets/systemtray/systemtray.cpp +++ b/applets/systemtray/systemtray.cpp @@ -221,6 +221,8 @@ void SystemTray::showPlasmoidMenu(QQuickItem *appletInterface, int x, int y) } KAcceleratorManager::manage(desktopMenu); + desktopMenu->winId(); + desktopMenu->windowHandle()->setTransientParent(appletInterface->window()); desktopMenu->popup(pos.toPoint()); }