https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1233 (cherry picked from commit 31cd8f738c)
31cd8f738c