Campaigns - set location reset when wanting to adjust on map if it is initially outside of map extent

Steps:

  1. Go to a campaign/survey form
  2. Search for an address outside of the map extent(map associated to campaign), or use current location when it is outside of the map extent
  3. Then click on the map view do adjust the location

==> The location is reset to the center of the map extent, so I cannot start adjusting on the map from the previously set location.

However, if I first select a location within the map extent, and then I do steps 2 and 3, then the location is not reset anymore, even if I am outside of the map extent. So this behavior is inconsistent.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information