91bf7f1e44
An outdated allocation is likely still better in this case than the preferred size, so use that instead of width/height which may fall back. https://gitlab.gnome.org/GNOME/gnome-shell/issues/1976