mapSource, mapView: Fix handling different attribution logos

We previously never had different attribution logos for
the map sources. Fix this so that it actually works
to update the logo when switching source now that
we use different providers for street and aerial.
Status Job ID Name Coverage
  Test
passed #1315835
flatpak
flatpak

00:09:14