Completed
Last Updated: 24 Aug 2026 10:28 by ADMIN
Release 2026 Q3 SP1
David
Created on: 24 Aug 2026 08:03
Category: Editor
Type: Bug Report
0
RadEditor Add Link dialog contains nested layout tables without presentation roles

The RadEditor Add Link dialog uses HTML tables for layout, but the tables are exposed with data-table semantics.

The dialog contains:

  • An outer reControlsLayout table
  • A nested reConfirmCancelButtonsTblLight table for the action buttons
  • Hidden <caption>, <thead>, and <th> elements intended to describe the tables
  • No role="presentation" or role="none" on the layout tables

Because these tables are used to arrange form fields and buttons rather than display tabular data, screen readers and automated accessibility tools may interpret them as data tables. The hidden headers are removed from the accessibility tree and do not provide useful table semantics. The nested table may also result in redundant or confusing table announcements.

This causes WCAG 2.1 accessibility findings related to table semantics, including F49 and F91 under Section 508.

1 comment
ADMIN
Rumen
Posted on: 24 Aug 2026 08:56

Hi David,

Thank you for reporting this issue.

We confirmed that the WCAG findings in the RadEditor Insert Link dialog are valid. The dialog uses layout tables that are exposed as data tables to assistive technologies, which may result in incorrect or redundant table semantics.

The issue has been addressed internally and the fix is planned for Q3 2026 SP1.

As a thank-you for reporting the issue, I have awarded you with Telerik points.

Regards,
Rumen
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Telerik family, check out our getting started resources