** Bug watch added: gitlab.gnome.org/GNOME/gnome-shell/-/issues #6529 https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6529
** Also affects: gnome-shell via https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6529 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/2116717 Title: GNOME Shell does not show notifications sent in burst — only first is shown, others stay queued Status in GNOME Shell: Unknown Status in gnome-shell package in Ubuntu: Confirmed Bug description: [Impact] On Ubuntu 24.04 LTS with GNOME Shell 46.0, notifications sent in quick succession (e.g. multiple notify-send calls in a for-loop) do not appear correctly. Only the first popup is shown, the others remain queued and do not get shown unless a new notification triggers the queue. [Test Case] 1. Run: for i in {1..5}; do notify-send --hint=int:id:$RANDOM "Test $i" "Message $i"; done 2. Only the first notification appears. 3. Now run: notify-send "trigger" "flush" → and the remaining queued notifications appear. [Expected Behavior] GNOME Shell should process all notifications in queue, with each being shown in order based on timeout. [Observed Behavior] Only the first is shown. Queue blocks and is not flushed until a new notification appears. [Workaround] Using the "Notification Timeout" GNOME extension and setting a timeout value (e.g. 1s) restores queue processing. [System Info] - Ubuntu 24.04 LTS - GNOME Shell 46.0 - Mutter 46.0 - X11 session (but same on Wayland) - xdg-desktop-portal 1.18.4 - xdg-desktop-portal-gnome 46.2 This issue appears on clean installations with no GNOME Shell extensions enabled. To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-shell/+bug/2116717/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

