f22a5c5a91
This was lost 2 commits ago, but now we reimplement this in a different way. There is some jesting with allocations, since we cannot use transformed positions while changing translation of the icons. This new implementation works regardless of the screen resolution. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2335>