New issue
Advanced search Search tips

Issue 804237 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Feature



Sign in to add a comment

Native desktop notifications on OS X disappear from the notification center immediately

Reported by goog...@gmail.com, Jan 22 2018

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36

Steps to reproduce the problem:
1. Receive some notifications from a website.
2. They will appear in the OS X notification center for only a couple of seconds and then will disappear forever.
3. Open the notification center - there will be no Google Chrome messages. This happens regardless of the notification style (Alert or Banner)

What is the expected behavior?
The notifications should stay in the notification center for later reading. You might not have time to immediately read it and you might want to later read them all again.

What went wrong?
The notifications can’t be found later in the notification center of OS X.

Did this work before? N/A 

Chrome version: 63.0.3239.132  Channel: stable
OS Version: OS X 10.13.2
Flash Version: 

See also: https://developers.google.com/web/updates/2017/04/native-mac-os-notifications

Test it with this demo: https://gauntface.github.io/simple-push-demo/
 
Components: UI>Notifications Blink>PushAPI

Comment 2 by goog...@gmail.com, Jan 22 2018

After more testing I think it’s a problem of the websites using the PushAPI. But that would lead to the question whether the website should be able to decide how long or even if the message should stay at all in the notification center.

I as the enduser of the notification center client (Google Chrome) would like to be able to decide.

Comment 3 by peter@chromium.org, Jan 22 2018

Can you replicate this on the following website?

https://tests.peter.sh/notification-generator/

The "Req. interaction" switch allows you to decide between banners (unchecked) and alerts (checked). Banners should stay on-screen for a couple of seconds before being moved to the notification center, alerts should stay on-screen indefinitely. Unless you changed the settings in the Mac OS X notification panel.

Comment 4 by goog...@gmail.com, Jan 22 2018

It seems that with your demo site it works perfectly but it doesn’t work with other sites (like helpscout.net) where the banners appear, go away automatically but CANNOT be found in the notification center afterwards anymore.

I made a short desktop screen video to illustrate the problem: https://youtu.be/6MkC-0LbrdI

Comment 5 by peter@chromium.org, Jan 22 2018

Status: WontFix (was: Unconfirmed)
Yeah, it looks like the website is deciding themselves when it's time for the notification to go. We (strongly) recommend sites not to do that because, as you noticed, it breaks user expectations.

It's infeasible to remove the ability to close notifications from the API however, as it's important for various other use-cases. There's very little we can do here I'm afraid.

Perhaps reach out to the website and point them to this comment? Feel free to quote me on this too.

Comment 6 by goog...@gmail.com, Jan 22 2018

I will ask helpscout.net to change that. But wouldn’t it be nice to have somewhat more configurability in Chrome on an per website basis? Where you as a user could override the settings of the website, e.g. for helpscout.net I personally would decide to let those notifications stay in the notification center - like forever. 

Sign in to add a comment