Bug 448589

Summary: All Chrome notifications show as critical
Product: [Plasma] plasmashell Reporter: Linus Dierheimer <Linus>
Component: NotificationsAssignee: Kai Uwe Broulik <kde>
Status: RESOLVED DOWNSTREAM    
Severity: normal CC: nicolas.fella, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.23.90   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Linus Dierheimer 2022-01-16 10:33:32 UTC
SUMMARY

Chrome seems to send all Notifications as critical, all of them have the orange line. I don't think this is good UX, for example i don't think that it is critical that a post is trending on Reddit or some Youtuber has uploaded a new video.

I'm not sure if this is a Chrome/Chromium or a plasmashell bug, but we already have per application settings for notifications, maybe it is possible to add a checkbox there to disable critical notifications for this specific app?

STEPS TO REPRODUCE
1. Subscribe to a notification event in Chrome
2. Wait until it sends a notification
3. See the critical notification popup

OBSERVED RESULT

All notifications are marked as critical

EXPECTED RESULT

Normal notifications / way to turn of critical notifications for an application

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 5.16.0 / 5.23.90
(available in About System)
KDE Plasma Version: 5.23.90
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Comment 1 Nicolas Fella 2022-01-17 13:38:28 UTC
Playing with https://tests.peter.sh/notification-generator/ shows that Chrome marks the notifications as critical if "Req. interaction" is checked.

It probably shouldn't do that and instead mark them as persistent so they don't time out. Please report that to Chrome
Comment 2 Linus Dierheimer 2022-01-17 13:59:39 UTC
For reference: https://bugs.chromium.org/p/chromium/issues/detail?id=1288000
Comment 3 Kai Uwe Broulik 2022-01-17 18:07:12 UTC
Thanks, https://chromium-review.googlesource.com/c/chromium/src/+/3395595