b359b937e9
Showing and hiding children does not affect the allocation of the uiGroup nor its other children. We can avoid full relayout/redraw in those situations. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/197 (cherry picked from commit 73d8c82640f6125cfbf80b791769a6e3903d6c0c)