By daveiano on
Change record status:
Published (View all published change records)
Project:
Introduced in branch:
2.x
Introduced in version:
2.0.0
Description:
Features
- Added new core_version_requirement key to module .info.yml file to support Drupal 9.
Bugfixes
- Fixed a bug in the manual selection where the column selector is shown as a choosable filter if it is the first or the only exposed filter. Hide the manual selection select if there are no exposed optional filters.
- Added second test view, which tests the manual selection if there is no exposed filter. Disabled chosen for the column selector (available and selected columns).
- Optimized filter wrap styling/js: Add active class to active filter-wrap elements, so we can use align-items: center; on the wrap which solves the appearance problem of a big multi-select filter. Also, disable chosen for always visible filters.
- Added new 'active' class to ManualSelectionTest for filter add test (full classes are needed in XPath selector).
- Added new class 'active' for .filter-wrap to test case and also check the right options count in testViewWithoutExposedFilters().
- Added missing padding to always visible filters. Added "active" class to initial active filter-wraps. Added form submit test to column selector tests. Added filter visibility test to manual selection test.
- Removed uses of deprecated pager_query_add_page and \Drupal::url calls. Fixed a PHP warning.
- Fixes a bug where the manual selection filters were visible after a sorting change in the view (if you click the column header and change the sorting from the default sorting). Also added a test for this issue.
Impacts:
Site builders, administrators, editors
Themers