** Changed in: gnome-shell (Ubuntu)
Status: Confirmed => In Progress
** Changed in: gnome-shell (Ubuntu)
Importance: Undecided => Medium
** Changed in: gnome-shell (Ubuntu)
Assignee: (unassigned) => Marco Trevisan (Treviño) (3v1n0)
--
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:
In Progress
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