Completed
Last Updated: 28 Jan 2026 12:39 by ADMIN
Release 2026 Q1 (Feb)
Michael
Created on: 28 Jan 2026 12:20
Category: Editor
Type: Bug Report
0
InsertLink dialog: Label "for" attribute case mismatch causes accessibility tools to report unlabeled control

The InsertLink light dialog has a typo in the for attribute of the URL label, causing a case mismatch with the input's id. This results in accessibility tools like Wave and SortSite reporting the URL textbox as an unlabeled control.
Steps to Reproduce
1. Add a RadEditor with EnableAriaSupport="true" to a page
2. Ensure the InsertLink tool is enabled (it is by default)
3. Click the InsertLink toolbar button to open the dialog
4. Run an accessibility audit using Wave, SortSite, or inspect the DOM

Expected Behavior
The label's for attribute should match the input's id attribute exactly, allowing accessibility tools to correctly associate the label with the input.

Actual Behavior
Label has for="LinkURL" (uppercase "URL")
Input has id="LinkUrl" (mixed case "Url")
Since HTML for/id matching is case-sensitive, the label is not properly associated with the input control.

Affected File
InsertLink.ascx

1 comment
ADMIN
Rumen
Posted on: 28 Jan 2026 12:39

Hi Michael,

Thanks a lot for bringing this to our attention. The good news is that the fix is coming in the major 2026 Q1 release on February 11.

As a small thank you for your help, I have updated your 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