diff --git a/src/kstatusnotifieritem.cpp b/src/kstatusnotifieritem.cpp --- a/src/kstatusnotifieritem.cpp +++ b/src/kstatusnotifieritem.cpp @@ -649,6 +649,8 @@ if (!mapped) { if (perform) { minimizeRestore(true); + KWindowSystem::raiseWindow(associatedWidget->winId()); + KWindowSystem::forceActiveWindow(associatedWidget->winId()); emit q->activateRequested(true, pos); }