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