MultiSelect exposed filter not being preserved on dynamic map refresh

Created on 10 July 2020, almost 4 years ago
Updated 26 May 2024, about 1 month ago

Multiselect exposed filters do not seem to get fully preserved (ie not all options are kept) when a dynamic map used in a block has the filters updated.

Recreate

  1. Create a Geolocation CommonMap in a view Block with the Dynamic Map setting.
  2. Create exposed filters including a multiselect filter (ie Content Type) and use AJAX for the view.
  3. Embed the block onto a page and select multiple items from the exposed filter multiselect and update the form.

Result:
Only the last selected item in the multiselect is selected.

Expected Result:
All selected items in the multiselect filter should remain selected.

This seems to come from Drupal.geolocation.commonMap.dynamicMapViewsAjaxSettings

πŸ› Bug report
Status

Closed: duplicate

Version

3.2

Component

Javascript General / Frontend

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024