cd9284e48f
When moving to quick settings, we will no longer have a single parent we can hide instead. This is only really needed for VPN - devices go away when networking is disabled, connections (as in: configuration) do not - but it's simpler to just handle this in the base class than adding a _shouldBeVisible() method the VPN section can override. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2408>