Completed
Last Updated: 13 Mar 2026 14:57 by ADMIN
Release 2026 Q1 SP2
Created by: GSI - Technical Support
Comments: 1
Category: Editor
Type: Feature Request
0
Discovered that the screen reader is not announcing the select list options. The previous ticket made these keyboard accessible and selectable.  Right now, the use of a screen reader only announces: 

With JAWS
Paragraph Style button menu
Font Name button menu
Real Font button menu
Zoom button menu

With NVDA
Paragraph Style sub menu
Font Name sub menu
Real Font sub menu
Zoom sub menu

 

Using Alt+down arrow to expand the select option menu, using the arrow keys to navigate down the menu nothing is announced although you can visually see the focus highlight in the menu.

This is the same for the two screen readers JAWS and NVDA. Same result when testing on Edge and Chrome browsers.

Other menu options or expandable sections are having a similar issue for:

Paste Options
Foreground Color
Background Color
Paint Stripper
Insert Symbol
Insert Table
Module Manager this one is empty when it expands

Thank you.
Completed
Last Updated: 14 Apr 2026 12:04 by ADMIN
Release 2026 Q1 SP2

After upgrade from 
  <package id="Telerik.Licensing" version="1.6.16" targetFramework="net472" />
  <package id="Telerik.UI.for.AspNet.Ajax.Net462" version="2025.3.825" targetFramework="net472" />

to

  <package id="Telerik.Licensing" version="1.6.40" targetFramework="net472" />
  <package id="Telerik.UI.for.AspNet.Ajax.Net462" version="2026.1.225" targetFramework="net472" />

we started experiencing the following error:

1. Add editor with ToolbarMode="RibbonBarShowOnFocus", no code-behind is required

        <telerik:RadEditor ID="Editor" runat="server" Width="100%"
            ToolbarMode="RibbonBarShowOnFocus">
        </telerik:RadEditor>

2. Open page, editor is empty and "Design" tab is active

3. Click on "Html" tab. Important: don't click on the editor content area while "Design" tab is active!

4. Paste some html, e.g.
<p>Your third Quarter Dining Rewards are Ready!</p>

5. Click to "Design" tab. Content is not rendered, editor is broken.

6. Find error in console

ScriptResource.axd?d=SIX1nT3k5ctYiH_Z5iBDXSZnshOXvXkzvSku5HLBqZlwfCmxfuwQE-bsvfCtuJcU8Kf5mMmqIz4_-haUfplj_Y2fBjNYHTB6sDwvO7dqA9dlR0fcUTx4578VpqHDjGrfk4WQ4Qs5nyG4zIAFDPwYjQ2&t=7fbf35ab:1 Uncaught TypeError: Cannot read properties of null (reading 'commonAncestorContainer')
    at Object.getState (ScriptResource.axd?d=SIX1nT3k5ctYiH_Z5iBDXSZnshOXvXkzvSku5HLBqZlwfCmxfuwQE-bsvfCtuJcU8Kf5mMmqIz4_-haUfplj_Y2fBjNYHTB6sDwvO7dqA9dlR0fcUTx4578VpqHDjGrfk4WQ4Qs5nyG4zIAFDPwYjQ2&t=7fbf35ab:1:143451)
    at Object.getToolState (ScriptResource.axd?d=SIX1nT3k5ctYiH_Z5iBDXSZnshOXvXkzvSku5HLBqZlwfCmxfuwQE-bsvfCtuJcU8Kf5mMmqIz4_-haUfplj_Y2fBjNYHTB6sDwvO7dqA9dlR0fcUTx4578VpqHDjGrfk4WQ4Qs5nyG4zIAFDPwYjQ2&t=7fbf35ab:2:7097)
    at Object.setRibbonBarToolState (ScriptResource.axd?d=SIX1nT3k5ctYiH_Z5iBDXSZnshOXvXkzvSku5HLBqZlwfCmxfuwQE-bsvfCtuJcU8Kf5mMmqIz4_-haUfplj_Y2fBjNYHTB6sDwvO7dqA9dlR0fcUTx4578VpqHDjGrfk4WQ4Qs5nyG4zIAFDPwYjQ2&t=7fbf35ab:3:124809)
    at Object._onEditorSelectionChange (ScriptResource.axd?d=SIX1nT3k5ctYiH_Z5iBDXSZnshOXvXkzvSku5HLBqZlwfCmxfuwQE-bsvfCtuJcU8Kf5mMmqIz4_-haUfplj_Y2fBjNYHTB6sDwvO7dqA9dlR0fcUTx4578VpqHDjGrfk4WQ4Qs5nyG4zIAFDPwYjQ2&t=7fbf35ab:3:124488)
    at Array.<anonymous> (MsAjaxJs?v=D6VN0fHlwFSIWjbVzi6mZyE9Ls-4LNrSSYVGRU46XF81:1:2148)
    at MsAjaxJs?v=D6VN0fHlwFSIWjbVzi6mZyE9Ls-4LNrSSYVGRU46XF81:1:50368
    at Object.raiseEvent (ScriptResource.axd?d=TDVjdgRbdvNAY3tnbizUcIjfDUXiq5ixpnBN0VcDALLSiZ3CMr6-87hfvIaN_0cz2j3vISyRnNQUUXuS5a7lBoLr1EhUzo3XC7p-5gq6HdUFDfDXoZF6FnTKoxdUmGE70&t=7fbf35ab:3:34795)
    at Function.callBaseMethod (MsAjaxJs?v=D6VN0fHlwFSIWjbVzi6mZyE9Ls-4LNrSSYVGRU46XF81:1:8931)
    at Object.raiseEvent (ScriptResource.axd?d=SIX1nT3k5ctYiH_Z5iBDXSZnshOXvXkzvSku5HLBqZlwfCmxfuwQE-bsvfCtuJcU8Kf5mMmqIz4_-haUfplj_Y2fBjNYHTB6sDwvO7dqA9dlR0fcUTx4578VpqHDjGrfk4WQ4Qs5nyG4zIAFDPwYjQ2&t=7fbf35ab:1:326487)
    at Object.set_html (ScriptResource.axd?d=SIX1nT3k5ctYiH_Z5iBDXSZnshOXvXkzvSku5HLBqZlwfCmxfuwQE-bsvfCtuJcU8Kf5mMmqIz4_-haUfplj_Y2fBjNYHTB6sDwvO7dqA9dlR0fcUTx4578VpqHDjGrfk4WQ4Qs5nyG4zIAFDPwYjQ2&t=7fbf35ab:2:26992)

This is a production issue so any quick fixes/workarounds will be greatly appreciated.

 

Completed
Last Updated: 24 Aug 2026 10:28 by ADMIN
Release 2026 Q3 SP1

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.