Version: (using KDE 4.4.0) OS: Linux Installed from: openSUSE RPMs There is a problem with applications that uses system tray for hiding main window - when restoring them, they are sometimes out of focus and you need to additionally press alt+tab or click them. This was tested under clean profile with low and medium focus stealing prevention. For this test I'm using dolphin and konversation, it seems to be the most reliable way to reproduce it. Prerequisites: - set up konversation to use system tray and minimize it into system tray - dolphin installed - all windows closed and konversation minimized into systray Steps: - open dolphin file manager - click inside main area with icons (you can click blank area or select an icon, doesn't matter, just don't start any program with that action) - click konversation icon in system tray at this point konversation will show up in front of dolphin, but unfortunately it will be out of focus. I'm not sure if this happens with other applications, since I don't minimize other into systray, so this should be also tested.
Let me add that I am seeing this behavior with Konversation, but not with Kontact, or Amarok.
Yes, now I was testing some other apps and konversation seems to be the only one affected. However on IRC konversation developers claimed it's not konv. problem. Kwin is also probably not the root of problem... Not really sure.
It's an issue common to all apps using KStatusNotifierItem.
*** Bug 241444 has been marked as a duplicate of this bug. ***
Created attachment 47940 [details] Patch to bug #226650 Looks like KWin (or something else) ignores KWindowSystem::activateWindow(), so we must call KWindowSystem::forceActiveWindow() to activate the window. After applying patch to kdelibs-4.4.85 in my case all works fine.
This bug is duplicate of fixed bug 240649 :)
*** This bug has been marked as a duplicate of bug 240649 ***