interdiff impossible; taking evasive action
reverted:
--- b/core/modules/media_library/js/media_library.view.es6.js
+++ a/core/modules/media_library/js/media_library.view.es6.js
@@ -44,25 +44,24 @@
'media-library-select-all',
);
if ($view.length && $view.find('.media-library-item').length) {
+ const $checkbox = $(
+ '',
+ ).on('click', ({ currentTarget }) => {
+ // Toggle all checkboxes.
+ const $checkboxes = $(currentTarget)
+ .closest('.media-library-view')
+ .find('.media-library-item input[type="checkbox"]');
+ $checkboxes
+ .prop('checked', $(currentTarget).prop('checked'))
+ .trigger('change');
+ // Announce the selection.
+ const announcement = $(currentTarget).prop('checked')
+ ? Drupal.t('Zero items selected')
+ : Drupal.t('All @count items selected', {
+ '@count': $checkboxes.length,
+ });
+ Drupal.announce(announcement);
+ });
- const $checkbox = $(Drupal.theme('checkbox')).on(
- 'click',
- ({ currentTarget }) => {
- // Toggle all checkboxes.
- const $checkboxes = $(currentTarget)
- .closest('.media-library-view')
- .find('.media-library-item input[type="checkbox"]');
- $checkboxes
- .prop('checked', $(currentTarget).prop('checked'))
- .trigger('change');
- // Announce the selection.
- const announcement = $(currentTarget).prop('checked')
- ? Drupal.t('Zero items selected')
- : Drupal.t('All @count items selected', {
- '@count': $checkboxes.length,
- });
- Drupal.announce(announcement);
- },
- );
const $label = $(
'',
).text(Drupal.t('Select all media'));
unchanged:
--- a/core/modules/media_library/js/media_library.view.es6.js
+++ b/core/modules/media_library/js/media_library.view.es6.js
@@ -16,24 +16,25 @@
'media-library-select-all',
);
if ($view.length && $view.find('.js-media-library-item').length) {
- const $checkbox = $(
- '',
- ).on('click', ({ currentTarget }) => {
- // Toggle all checkboxes.
- const $checkboxes = $(currentTarget)
- .closest('.media-library-view')
- .find('.js-media-library-item input[type="checkbox"]');
- $checkboxes
- .prop('checked', $(currentTarget).prop('checked'))
- .trigger('change');
- // Announce the selection.
- const announcement = $(currentTarget).prop('checked')
- ? Drupal.t('Zero items selected')
- : Drupal.t('All @count items selected', {
- '@count': $checkboxes.length,
- });
- Drupal.announce(announcement);
- });
+ const $checkbox = $(Drupal.theme('checkbox')).on(
+ 'click',
+ ({ currentTarget }) => {
+ // Toggle all checkboxes.
+ const $checkboxes = $(currentTarget)
+ .closest('.media-library-view')
+ .find('.js-media-library-item input[type="checkbox"]');
+ $checkboxes
+ .prop('checked', $(currentTarget).prop('checked'))
+ .trigger('change');
+ // Announce the selection.
+ const announcement = $(currentTarget).prop('checked')
+ ? Drupal.t('Zero items selected')
+ : Drupal.t('All @count items selected', {
+ '@count': $checkboxes.length,
+ });
+ Drupal.announce(announcement);
+ },
+ );
const $label = $(
'',
).text(Drupal.t('Select all media'));