Unplanned
Last Updated: 09 Nov 2026 13:32 by ADMIN
Remove warning error NU1605 Detected package downgrade: System.IO.Hashing from 10.0.3 to 8.0.0
Unplanned
Last Updated: 09 Nov 2026 09:25 by Martin Ivanov
NullReferenceException originating in the WebView2 API can occur when RadSpeechToTextButton is rapidly added to and removed from the UI, including repeatedly opening and closing windows containing the button. The issue occurs with the default WebView2 speech recognizer.

System.NullReferenceException
at Microsoft.Web.WebView2.Wpf.WebView2Base.<>c__DisplayClass32_0.<<EnsureCoreWebView2Async>g__Init|0>d.MoveNext()

Unplanned
Last Updated: 22 Oct 2026 10:27 by ADMIN

The filter is not updated when the DeferTextChange property is set to True.  The properties set to the control:

<telerik:RadMultiColumnComboBox x:Name="OptionsComboBox"
                                DisplayMemberPath="Name"
                                NullText="Select an option..."
                                CloseDropDownAfterSelectionInput="True"
                                DropDownWidth="440" DropDownHeight="220"
                                Height="32"
                                SelectionBoxesVisibility="Collapsed"
                                AutoCompleteMode="SuggestAppend"
                                ClearSelectionOnDeleteOrBackKey="True"
                                DeferTextChange="True">
. . . . . 
It is reproducible using the following steps:

1. Select Banana from the dropdown. It should appear as editable text without the little × button.
2. Reopen the dropdown, so we can se it
3. Click in the middle of banana in the textbox(not the dropdown), then Ctrl+A and type zz.
4. Wait a second, then Ctrl+A, Backspace.

Unplanned
Last Updated: 21 Oct 2026 14:36 by Martin Ivanov

RadVirtualGrid retains pending off-screen PushCellValue values across Reset(), Reset(rowCount, columnCount), and DataProvider replacement. When indices are reused for different data, the first realized cell consumes the stale value instead of retrieving the value from the new DataProvider. A pushed null renders a blank. Scrolling away and back retrieves the correct value. This can display data from a different item once after a dataset change.

STEPS TO REPRODUCE
1. Attach a DataProvider over 200 rows to a RadVirtualGrid. Keep the viewport at the top (rows 0–30 visible).
2. Call grid.PushCellValue(150, 2, "STALE") while row 150 is off-screen. Nothing visible changes (expected).
3. Replace the data: grid.Reset() and assign a new DataProvider over a different collection whose item at index 150 has a different value in column 2.
4. Scroll so row 150 comes into view.

Expected: cell (150, 2) shows the new item's value via CellValueNeeded.
Actual: cell (150, 2) shows "STALE". Scrolling it out of view and back in then shows the correct value.
Unplanned
Last Updated: 21 Oct 2026 08:16 by ADMIN
Zooming changes the current page number in continuous view.
Unplanned
Last Updated: 20 Oct 2026 13:22 by Martin Ivanov
RadSpeechToTextButton remains in memory after its default callout tooltip is displayed and the button is removed from the visual tree. This also retains its containing control and associated data, causing memory usage to accumulate when controls are repeatedly created and removed.
Unplanned
Last Updated: 20 Oct 2026 11:23 by ADMIN
Created by: Dess
Comments: 0
Category: UI for WPF
Type: Feature Request
0

ToastNotification integrates with the Windows Notification Platform and displays notifications similar to native Windows 10/11 system toasts. Even though there is another declined request, I believe that it would value to the suite: https://feedback.telerik.com/wpf/1352632-new-control-toast-notification 

Telerik UI for WinForms have both, TostNotification and DesktopAlert.

Unplanned
Last Updated: 20 Oct 2026 08:15 by ADMIN
Created by: Dess
Comments: 0
Category: UI for WPF
Type: Feature Request
0

A Sunburst Chart is a multi-level circular chart used to visualize hierarchical data and part-to-whole relationships.

Picture of a Sunburst Chart in Office 2016 for Windows

Unplanned
Last Updated: 19 Oct 2026 13:39 by Martin Ivanov
When AdomdDataProvider (RadPivotGrid) has a multi-level user hierarchy (for example Calendar: Year > Week) as the first row group description, followed by two or more further row hierarchies (for example Customer and Code), the aggregate value of each top-level group (the year rows) is not the group total. It is the value of the last member of the second hierarchy within that group (the last customer in the year). The grand total is correct.
Unplanned
Last Updated: 14 Oct 2026 09:12 by ADMIN
Borders can overhang 1 px from the corresponding cells. The issue is reproducible only on some zoom levels, and is most probably related to WPF layout rounding. The issue is mostly visible when borders are missing. 

On different zoom levels, different borders are hanging.
Unplanned
Last Updated: 14 Oct 2026 09:12 by ADMIN
Clicking on floating Image when the caret position is not in the viewport, changes the viewport and starts image dragging. Instead, the image should just be selected.

Steps to reproduce:
1. Start with empty document
2. Insert image, make it floating (right-click on it, select Text Wrapping -> In Front Of Text)
3. Drag the image near the bottom of the document.
4. Scroll and, if needed, zoom to such a factor, so that the first paragraph is outside of the view port.
5. Select the image (keep in mind that the image shouldn't be selected - the position should be at some of the previous paragraphs)
Observe: The image dragging adorner is visible and the viewport is changed.
Expected: The behavior shall be the same as MS Word - the viewport shouldn't be changed, and the image should just be selected
Unplanned
Last Updated: 14 Oct 2026 09:11 by ADMIN
When floating image is added to empty table cell, it is positioned in a way that overlaps the table border. 
Unplanned
Last Updated: 14 Oct 2026 09:10 by ADMIN
Bold is not reset when creating a bullet line on a new line 
Unplanned
Last Updated: 14 Oct 2026 09:10 by ADMIN
When overriden in a derived class the GetAllNames method receives an empty IEnumerable in the "parentGroupNames" parameter.
Unplanned
Last Updated: 14 Oct 2026 09:09 by ADMIN
Unplanned
Last Updated: 14 Oct 2026 09:08 by ADMIN
GoToPage() method is not working correctly in some cases when called in DocumentChanged event handler. The known cases are described below:

   1. When RadPdfViewer and the document are loaded initially and document is set through the RadPdfViewer.Document property.
Workaround: DocumentSource property could be set (in XAML or in code-behind) instead of the Document property. If the Document property is used, this should be done after RadPdfViewer is loaded.

    2. When the ScaleMode is changed in DocumentChanged event handler and then GoToPage() method is called in the same event handler.
Unplanned
Last Updated: 14 Oct 2026 09:07 by ADMIN
When inserting text (document fragment) next to a correctly spelled word they get both underlined as incorrect.
Unplanned
Last Updated: 14 Oct 2026 09:07 by ADMIN
Currently when the text contains consecutive non-space symbols like "~!@#$%^&*()_+=-`[]{};:'"/\|., ", each character is detected as a separate word. Instead, they should be considered one word, including all the subsequent space characters.

The following functionalities should respect this grouping:
- Caret navigation by words (CTRL + left/right arrow), MoveCaret UI command and the corresponding DocumentPosition methods.
- Selecting word by double clicking.
Unplanned
Last Updated: 14 Oct 2026 09:06 by ADMIN
'Decrement paragraph left indent' command can set negative left indent which makes bullets/numbering of a list clipped. Instead, it shouldn't be executed if the bullets/numbering would become invisible.

Workaround: Cancel the command in CommandExecuting event:

            this.radRichTextBox.CommandExecuting += (sender, e) =>
            {
                if (e.Command == this.radRichTextBox.Commands.DecrementParagraphLeftIndentCommand)
                {
                    if (this.radRichTextBox.Document.Selection.GetSelectedParagraphs().Any(p => p.IsInList && p.LeftIndent <= 24))
                    {
                        e.Cancel = true;
                    }
                }
            };
Unplanned
Last Updated: 14 Oct 2026 09:05 by ADMIN
The spacing between the letters is too big.
1 2 3 4 5 6