diff --git a/src/kstatusnotifieritem.cpp b/src/kstatusnotifieritem.cpp --- a/src/kstatusnotifieritem.cpp +++ b/src/kstatusnotifieritem.cpp @@ -450,7 +450,9 @@ } d->menu = menu; + Qt::WindowFlags oldFlags = d->menu->windowFlags(); d->menu->setParent(nullptr); + d->menu->setWindowFlags(oldFlags); } QMenu *KStatusNotifierItem::contextMenu() const