Browser Push Notification Not Triggered for Task Assignment in ERPNext v16

Problem

Browser (Chrome) notifications are not triggered for Task Assignment events in ERPNext v16, even though browser notifications are enabled and working for other events.

Environment

  • ERPNext Version: 16.x

  • Frappe Version: 16.x

  • Browser: Google Chrome

  • Notification Permission: Allowed

Steps to Reproduce

  1. Open ERPNext in Google Chrome

  2. Ensure browser notifications are allowed for the site

  3. Assign a Task to a user

  4. Observe the notification behavior

Expected Behavior

  • A browser popup notification should be displayed when a task is assigned to the user

Actual Behavior

  • Notification appears only in the ERPNext notification panel (bell icon)

  • No browser popup notification is displayed

Additional Observations

  • Browser notifications are working correctly for:

    • User mentions (@user)

    • Login As (impersonation events)

  • Task Assignment does not consistently trigger browser popup notifications

Possible Cause

It appears that ERPNext relies on realtime (WebSocket) events for notifications, rather than true push notifications (Service Worker / Web Push API). As a result, not all events trigger browser-level notifications.

Question

Is this expected behavior in ERPNext v16, or is there a recommended way to enable browser popup notifications for Task Assignment events?

please answer me any people?

Hi @Meet-Tank4

Even I thought notification meant browser notificaton but its just the small bell icon near the awesome bar

It would be great if someone with good front-end/socket.io skills could develop that and try to incorporate it into the core frappe framework

I wonder if anyone has ever requested like Browser push notifications for mentions · Issue #14338 · frappe/frappe · GitHub