There is that bug that Plasma Dialogs/Applet popups appear in the taskbar for a split second (bug 332024) and a consequence of that bug is that if there is a panel with task manager and the panel is hidden, this panel is raised on every notification (which is a Dialog), but then it's never hidden again unless it receives some mouse hover events, which is less than ideal. Ideally this would be solved by fixing bug 332024 though there is no clear solution currently, so maybe the panel hiding code could be revisited too. A random thought: I guess it's the task manager asking for the panel raise, so maybe the task manager should also ask for the panel to be lowered again when that window entry disappears?
IIRC this works by the Task Manager setting the plasmoid status to demanding attention, and it's indeed supposed to cancel that when there's no more relevant window around. Either that's broken, or the panel logic decides the user has to acknowledge anyway. I'll look into it next week in Randa.
The Task Manger plasmoid correctly sets PlasmaCore.Types.PassiveStatus, so the rest is up to the panel.
Can you please tell me where is that happening in TM? I'd like to put some debugs here and there and investigate what's going on.
Sure, see the updateStatus() function in main.qml of the applet.
It's also happening when playing videos with mpv. Few seconds after starting the video, the panel comes up and only disappears when moving the mouse over and off again.
I am able to reproduce this bug still. What is the status of the fix? Should I file a new report?
Please add your steps to reproduce / testing conditions.
Well, this is strange. I'm not able to reproduce it now. I had this problem just yesterday when I added a new panel with an icons-only task manager. I guess starting a new session might have fixed it.
Please reopen this if you can reproduce it. I'll close for now as there's nothing we can do.