algolia / instantsearch-android

A library of widgets and helpers to build instant-search applications on Android.
https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/android/
Apache License 2.0
155 stars 28 forks source link

fix(DynamicFacetList): ignoring of disjunctive facets when updating orderedFacets #385

Closed VladislavFitz closed 1 year ago

VladislavFitz commented 1 year ago
Q A
Bug fix? yes
New feature? no
BC breaks? no
Related Issue CR-2980
Need Doc update no

Describe your change

Duplicate of the same issue in the InstantSearch iOS.

The disjunctive faceting doesn't work correctly with DynamicFacetList properly configured for disjunctive faceting. This happens due to ignoring the disjunctiveFacets property of the ResponseSearch which contains the proper facet values when disjunctive faceting applied.

What problem is this fixing?

The disjunctive faceting with DynamicFacetList works correctly.