| Summary: | panel stays in front when a yellow task in the panel task manager | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Bronson <bronsonmathews> |
| Component: | Task Manager and Icons-Only Task Manager widgets | Assignee: | Eike Hein <hein> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | normal | CC: | kde, mail, plasma-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 5.9.1 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | mellow yellow | ||
I guess that this window raised a "needs attention" status, for whatever reason. For example, I get this in Konversation, when the connection to the server is lost, and it tries to reconnect. To be able to see the "needs attention" status, Plasma decides to keep the Panel visible, until you use that window to confirm, so it most likely is intended behavior. But I do not know what application "Video" is, so it just speculation. video is just a panel. It is nothing other than a window. Ive noticed also thunderbird does the same thing when a new email arrives. It becomes yellow and has the same locking behavior. Is there no way to disable this? It seems to be as you said some kind of notification that is unimportant. KDE applications allow you to configure what events a window sets itself as "demanding attention" -> see Notifcations in system settings.
I don't think "video" is one of those apps. If it sets itself to something weird, there's not a lot we can do about it.
If you want to remove it locally remove these lines in main.qml of the taskmanager:
Binding {
target: plasmoid
property: "status"
value: (tasksModel.anyTaskDemandsAttention
? PlasmaCore.Types.NeedsAttentionStatus : PlasmaCore.Types.PassiveStatus)
}
It's not something we will make an option as this is working exactly as intended.
*** Bug 377234 has been marked as a duplicate of this bug. *** |
Created attachment 103942 [details] mellow yellow Set panel to "windows can cover". With this enabled I find that every now and then a yellow task (see the screenshot) appears, and prevents the panel from going behind the active window. Its pretty frustrating, from this screenshot the firefox window is my active window, which should be in front of the panel, but it is not because there is some yellow task on a second monitor. What is this, and can this behavior be fixed?