Issue #3555268: Fix double encoding of rendered grouping field labels in ViewsFix double encoding of rendered grouping field labels

Problem

Rendered grouping field content was being double-encoded when displayed, causing HTML entities to appear in group headings.

Solution

Wrap the rendered group content in ViewsRenderPipelineMarkup to indicate it has already been sanitized by the field handler.

Changes

  • Modified StylePluginBase::renderGrouping() to use ViewsRenderPipelineMarkup::create()
  • Added inline comment explaining the safety of the markup

Testing

  • Verify grouping fields display correctly without double encoding
  • Ensure field handler sanitization is preserved

Merge request reports

Loading