![Georges Basile Stavracas Neto](/assets/img/avatar_default.png)
In addition to disabling the overlay when the state is not 1, disable it also when not in the active workspace. Make the Workspace class track the workspace's active state, and resync the overlays when it changes. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1645>