diff --git a/src/kstatusnotifieritem.cpp b/src/kstatusnotifieritem.cpp --- a/src/kstatusnotifieritem.cpp +++ b/src/kstatusnotifieritem.cpp @@ -689,6 +689,7 @@ if (perform) { KWindowSystem::raiseWindow(associatedWidget->winId()); KWindowSystem::forceActiveWindow(associatedWidget->winId()); + associatedWidget->show(); emit q->activateRequested(true, pos); } @@ -699,6 +700,7 @@ if (!info1.isOnCurrentDesktop()) { if (perform) { KWindowSystem::activateWindow(associatedWidget->winId()); + associatedWidget->show(); emit q->activateRequested(true, pos); }