So I think this is part of the issue here – I’m not convinced this is a browser setting that is causing the issue. The OS controls the notification behavior – the only control over notifications in the browser is whether or not they can be shown, typically on a per-site basis.
Further, the issue you’re describing isn’t that notifications aren’t working, but simply that they’re not being displayed for the proper amount of time. This leads me to think the issue has more to do with some OS setting.
I’ve reached out to our macOS team for some more information.
Clearing browsing data for Site and Shields Settings via brave://settings/clearBrowserData (Advanced and On exit sections) clears allowed notifications over brave://settings/content/notifications.
That’s because notifications are treated as site (content) settings.
If you’re not clearing Site and Shields Settings, and your allowed notifications disappear, then you’ll have to wait for @Mattches to receive an answer from the macOS team.
@loons2protonmail,
Can you try not clearing your data when you close the browser (or at all) and test to see if notifications appear as intended? If they do, then what @Rethanis is saying is likely causing the issue for you.
Notification settings for Proton Mail & Proton Calendar disappear when reopening Brave, even when I don’t clear any data on quitting.
I allowed notifications, received a banner (flash on, then gone), not an alert, Notifications for Brave are set to Banner in System Prefs.
Mac Calendar app notifications do appear & stay until I close them.