Unverified Commit 53c2be87 authored by Lauri Timmanee's avatar Lauri Timmanee
Browse files

Issue #3217732 by bnjmnm, Wim Leers: filterStatus behavior can't find settings...

Issue #3217732 by bnjmnm, Wim Leers: filterStatus behavior can't find settings markup after AJAX update
parent d0e404c8
Loading
Loading
Loading
Loading
+3 −1
Changes for core/modules/filter/filter.admin.es6.js: 3 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -26,7 +26,9 @@
            .closest('tr');
          // Retrieve the vertical tab belonging to this filter.
          const $filterSettings = $context.find(
            `#${$checkbox.attr('id').replace(/-status$/, '-settings')}`,
            `[data-drupal-selector='${$checkbox
              .attr('id')
              .replace(/-status$/, '-settings')}']`,
          );
          const filterSettingsTab = $filterSettings.data('verticalTab');

+1 −1
Changes for core/modules/filter/filter.admin.js: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@
      $context.find('#filters-status-wrapper input.form-checkbox').once('filter-status').each(function () {
        var $checkbox = $(this);
        var $row = $context.find("#".concat($checkbox.attr('id').replace(/-status$/, '-weight'))).closest('tr');
        var $filterSettings = $context.find("#".concat($checkbox.attr('id').replace(/-status$/, '-settings')));
        var $filterSettings = $context.find("[data-drupal-selector='".concat($checkbox.attr('id').replace(/-status$/, '-settings'), "']"));
        var filterSettingsTab = $filterSettings.data('verticalTab');
        $checkbox.on('click.filterUpdate', function () {
          if ($checkbox.is(':checked')) {