Interacting with notifications that contain a very large body lags the shell
Affected version
- Arch Linux
- GNOME Shell 44.4
- Wayland
- No extensions
Bug summary
Interacting with notifications that contain a very large body lags the shell quite a bit, even though most of that body is never displayed.
Steps to reproduce
I'm getting such notifications from Slack in Firefox when somebody posts a large code block, but it's also trivially reproducible with something like
bash -c 'notify-send $1 "${*:2}"' x Foo {a,b}{c,d}{e,f}{g,h}{i,j}{k,l}{m,n}{o,p}
- Run above command
- Move mouse above the notification
- Click Date/Time
- Move mouse above the notification
What happened
Shell lags when moving mouse above the notification, for both the popup notification and the notification in the drawer.
What did you expect to happen
Shell does not lag.