Checkboxes are missing after updating to 4.3.4

Created on 27 May 2025, about 2 months ago

Problem/Motivation

After updating VBO from 4.3.3 to 4.3.4 the checkboxes in our unformatted list view have gone missing. The markup for the checkbox input is no longer present. This occurs even when switching to other themes, Claro, Olivero, Stark etc.

Previous VBO 4.3.3 views field markup:

<div class="views-field views-field-views-bulk-operations-bulk-form col-1">
<span class="field-content">

<!-- THEME DEBUG -->
<!-- THEME HOOK: 'views_view_field' -->
<!-- BEGIN OUTPUT from 'core/themes/stable9/templates/views/views-view-field.html.twig' -->

<!-- THEME DEBUG -->
<!-- THEME HOOK: 'form_element' -->
<!-- BEGIN OUTPUT from 'themes/contrib/bootstrap5/templates/form/form-element.html.twig' -->
<div class="js-form-item form-item js-form-type-checkbox form-type-checkbox js-form-item-views-bulk-operations-bulk-form-0 form-item-views-bulk-operations-bulk-form-0 form-no-label">
      
<!-- THEME DEBUG -->
<!-- THEME HOOK: 'form_element_label' -->
<!-- BEGIN OUTPUT from 'themes/contrib/bootstrap5/templates/form/form-element-label.html.twig' -->
<label for="edit-views-bulk-operations-bulk-form-0" class="visually-hidden">Node title example 1</label>
<!-- END OUTPUT from 'themes/contrib/bootstrap5/templates/form/form-element-label.html.twig' -->

<!-- THEME DEBUG -->
<!-- THEME HOOK: 'input__checkbox' -->
<!-- FILE NAME SUGGESTIONS:
   ▪️ input--checkbox.html.twig
   ✅ input.html.twig
-->
<!-- BEGIN OUTPUT from 'themes/contrib/bcbb_theme/templates/form/input.html.twig' -->

  <span class="bcbb-input-wrapper">
<input class="js-vbo-checkbox form-checkbox form-check-input" data-drupal-selector="edit-views-bulk-operations-bulk-form-0" type="checkbox" id="edit-views-bulk-operations-bulk-form-0" name="views_bulk_operations_bulk_form[0]" value="WyJlbnRpdHk6bm9kZVwvMjI5OmVuIiwiZW4iLCJub2RlIiwiMjI5Il0=">
</span>

<!-- END OUTPUT from 'themes/contrib/bcbb_theme/templates/form/input.html.twig' -->

</div>

<!-- END OUTPUT from 'themes/contrib/bootstrap5/templates/form/form-element.html.twig' -->

<!-- END OUTPUT from 'core/themes/stable9/templates/views/views-view-field.html.twig' -->

</span>
</div>

After updating to VBO 4.3.4 and 4.3.x-dev, views field markup:

<div class="views-field views-field-views-bulk-operations-bulk-form col-1">
<span class="field-content">

<!-- THEME DEBUG -->
<!-- THEME HOOK: 'views_view_field' -->
<!-- BEGIN OUTPUT from 'core/themes/stable9/templates/views/views-view-field.html.twig' -->

<!-- END OUTPUT from 'core/themes/stable9/templates/views/views-view-field.html.twig' -->

</span>
</div>

Looking at the latest issues included in 4.3.4, I'm marking issue #3498977 🐛 4.2.6 loses checkboxes on some views. Active as related as someone else has reported the same issue.

🐛 Bug report
Status

Active

Version

4.3

Component

Core

Created by

🇨🇦Canada chrisck BC, Canada

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

Comments & Activities

Production build 0.71.5 2024