f1bc87bf6d
This was an overlook from e1ea1d29540c3fc8f2346fbc481f784c17fd0e56. We never connected to the 'layout-changed' signal, which means changing the GSettings externally wouldn't trigger a redisplay. https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1428