Unplanned
Last Updated: 11 Jul 2025 16:25 by Matt
Created by: Matt
Comments: 0
Category: UI for Blazor
Type: Feature Request
3

Hi Team,

It might be a better user experience if the user does not have a valid license key to either:

a) make it clear that if the downloader does not have a license assigned the downloaded license key will not be valid

or

b) do not let anyone without a license assigned download the key file (that seems preferable & probably easier to implement)

Thank you!

Unplanned
Last Updated: 11 Jul 2025 07:41 by Rahul
The arguments within the OnDrop event are incorrectly calculated when a hierarchical grid row is expanded. This is likely because the expanded detail zone is being mistaken for a data row by the drag-and-drop algorithm.
Unplanned
Last Updated: 10 Jul 2025 09:39 by Patrik Madliak

Description

Entering/Removing spaces in between words does not trigger the ValueChanged event.

Steps To Reproduce

Run this example: https://blazorrepl.telerik.com/wzELPuOs30WSuvzv33

  1. Click between the "Lorem" and "ipsum" words.
  2. Press the Spacebar key a few times
  3. Press the Backspace key a few times

Actual Behavior

The ValueChanged event does not fire when you enter/remove spaces in between words. It fires correctly if you break a word with a space of if you remove all the spaces in between 2 words.

Expected Behavior

ValueChanged should fire on every entered/removed space.

Browser

All

Last working version of Telerik UI for Blazor (if regression)

No response

Unplanned
Last Updated: 09 Jul 2025 12:39 by Paul
The keyboard navigation within the Editor’s toolbar does not behave as expected. For instance, when using custom tools, the Format dropdown cannot be navigated with the arrow keys: https://blazorrepl.telerik.com/QTOLEsFe05z7yxMY43
Unplanned
Last Updated: 09 Jul 2025 11:47 by ADMIN
Created by: Jakub
Comments: 4
Category: ContextMenu
Type: Feature Request
13
I'd like to prevent the Context Menu from closing when a user clicks on a parent item. The default behavior in most MS applications is that the Context Menu doesn't close after clicking on a parent item.
Unplanned
Last Updated: 09 Jul 2025 08:49 by Mattia
Created by: Mattia
Comments: 0
Category: Pager
Type: Feature Request
1
Display page numbers in the pager with thousand separators to improve readability for large datasets.
Unplanned
Last Updated: 09 Jul 2025 08:24 by ADMIN
Created by: Sascha
Comments: 1
Category: UI for Blazor
Type: Bug Report
5

In our application we use some large datasets and present them in a TelerikGrid. We use WPF + Blazor Hybrid and noticed, that in some cases the memory usage of the Web View process grows up to some gigabytes.

Here a screenshot of the task manager with a lot of RAM usage for the web view.

Here a screenshot of the detached DOM elements after a two navigations. The container divs are not garbage collected.

I tracked down the issue to come from the TelerikGrid, because when I remove it from the pages, everything runs fine. I also removed all GridColumns and the issue is still present. In the developer tools I noticed that one of the parent div elements remains in memory every time I navigate back and forth.

I also created a blank Blazor WebAssembly Standalone application and added a simple instance of the grid. Here, the issue is also present. I attach the one blazor page that causes the issue.

I've tested all major versions from 5.1 upwards, every version is affected.

Unplanned
Last Updated: 07 Jul 2025 14:49 by ADMIN
Created by: Bohdan
Comments: 1
Category: DockManager
Type: Feature Request
4
Hi Telerik Team,

First of all – great job on the DockManager component! It’s one of the most powerful and flexible layout tools available for Blazor. I really enjoy using it in my application – the drag/drop docking behavior, pane resizing, and layout persistence are all incredibly useful. It feels like working in a full-featured IDE, which is awesome!

That said, I’d love to suggest a small usability improvement:
Could you consider adding a built-in toggle/collapse button to the splitter between docked elements?

It would be great to have it natively supported in DockManager. It would improve the UX, especially when users want to focus on the main content area and temporarily hide side panes.

Let me know if this feature is already possible or if there's a recommended workaround.

Thanks again for all your amazing work – Telerik UI for Blazor keeps getting better and better!

Attaching two screenshots of TelerikSplitter and TelerikDockManager to show better what is the case.
Best regards,  
Bohdan
Unplanned
Last Updated: 07 Jul 2025 08:11 by Alexander
Created by: Alexander
Comments: 0
Category: Grid
Type: Bug Report
1

The focus indicator on the GridSearchBox is broken when using an outline themes like A11Y, Bootstrap etc.

Workaround:

Temporarily override the overflow style on .k-toolbar-items (e.g., overflow: unset;) using custom CSS to restore the focus indicator.

Unplanned
Last Updated: 04 Jul 2025 11:21 by ADMIN
The TelerikTooltip component does not currently provide a way to select the Fit/Flip collision settings for the underlying common popup component (horizontal is Fit and vertical is Flip, always). Additionally, there is no support for horizontal flipping of the tooltip popup in the underlying JSInterop code for the TelerikTooltip, only vertical flipping. Please consider adding the ability to set both the horizontal and vertical collision settings (Fit/Flip) on the TelerikTooltip component via parameters and supporting horizontal flipping. See the TelerikPopup component for reference on the parameters.
Unplanned
Last Updated: 04 Jul 2025 08:16 by ADMIN
Created by: Marc
Comments: 10
Category: PDFViewer
Type: Feature Request
6
I want to be able to pinch the document in the PDFViewer and zoom it. Similar to how PDF is fluently zoomed in and out on pinch if opened in a web browser.
Unplanned
Last Updated: 03 Jul 2025 09:04 by Michal
Created by: Jonathan
Comments: 2
Category: Dialog
Type: Feature Request
13
Please disable page scrolling while the modal Dialog/Window is open. Some users may find the ability to scroll the background content confusing.
Unplanned
Last Updated: 02 Jul 2025 11:16 by Julia
Created by: Julia
Comments: 0
Category: ButtonGroup
Type: Feature Request
1
TelerikButtonGroup does not support aria-label. As a result, the user can not use JAWS first-letter navigation, because instead of the name of the group, there is white space.
Unplanned
Last Updated: 01 Jul 2025 12:33 by Julia
The AriaLabel parameter should render the aria-label attribute on the ul element as per the latest accessibility standards.
Unplanned
Last Updated: 30 Jun 2025 10:59 by ADMIN

The following date in the Scheduler RecurrenceRule cannot be parsed and is ignored:

RecurrenceRule = "FREQ=DAILY;UNTIL=20210722T000000"

According to the RFC5545 specification, this should be a valid date format.

These formats will work:

RecurrenceRule = "FREQ=DAILY;UNTIL=2021-07-22T00:00:00"
RecurrenceRule = "FREQ=DAILY;UNTIL=2021-07-22T00:00:00.000Z"

 

EDIT:

This is my work-around. It captures the date portion of the UNTIL clause, converts it into the date string style that Telerik can understand, then reassembles the rule string

private string TransformRecurrenceRule()
        {
            const string untilSeparator = "UNTIL=";
            var ruleParts = RecurrenceRule.Split(untilSeparator, StringSplitOptions.RemoveEmptyEntries);
            if (ruleParts.Length <= 1)
            {
                // There was no Until clause to worry about
                return RecurrenceRule;
            }

            // Save the first part of the rule
            var ruleBeginning = ruleParts[0];

            // Split the date part of the until clause from any following clauses
            var remainingClauses = ruleParts[1].Split(';', 2, StringSplitOptions.RemoveEmptyEntries);

            //Save the date part of the until clause
            var untilDate = remainingClauses[0];

            // Save any following clauses with the `;` replaced
            var ruleEnding = "";
            if (remainingClauses.Length == 2)
            {
                ruleEnding = $";{remainingClauses[1]}";

            }

            // Convert the until date into .net parsable format
            const string format = "yyyyMMddTHHmmss";
            var date = DateTime.ParseExact(untilDate, format, CultureInfo.InvariantCulture);
            var dateStr = date.ToString("yyyy-MM-ddTHH:mm:ss");

            // recombine rule components
            var newRuleParts = new[] {ruleBeginning, untilSeparator, dateStr, ruleEnding};
            var newRule = string.Join("",newRuleParts);

            return newRule;
        }

Unplanned
Last Updated: 30 Jun 2025 10:01 by David

The NumericTextBox does not render the new Value that is set in ValueChanged if this new value is different than the event argument. Instead, the component clears the textbox, even though the component Value parameter is correct.

https://blazorrepl.telerik.com/wzaAHYas221go9xd48

The problem occurs only if there is an existing value and the user removes it with Backspace.

Unplanned
Last Updated: 27 Jun 2025 10:20 by ADMIN
Created by: Rami
Comments: 5
Category: Charts
Type: Feature Request
0

In the docs https://www.telerik.com/blazor-ui/documentation/components/chart/overview#styling-with-css-variables there is an example on using CSS variables to set colours of the Chart component. And yes, if I set the --kendo-chart-bg CSS variable to some colour, the chart background is coloured with it. But, I can't change the colour at runtime, for example for switching between light and dark themes at user request.

But, shouldn't this be possible as the SVG is rendered inline? I see the chart being rendered as elements like below where the fill propertys value comes from the --kendo-chart-bg variable. But if the fill was instead set to "var(--kendo-chart-bg)" I would be able to change --kendo-chart-bg at runtime and the chart would reflect the change without needing to be refreshed separately? Same should go for all the text and series' colours.

<svg>
<g>
<path d="M0 0 L 400 0 400 240 0 240Z" stroke="none" fill="#0f0"></path>
</g>
</svg>

I also saw this, but I think this is before you added the CSS colouring? https://feedback.telerik.com/blazor/1496389-using-custom-themes-changing-at-runtime-does-not-change-the-chart-component-style


Unplanned
Last Updated: 27 Jun 2025 08:29 by ADMIN

When enabling resizing and reordering for the Telerik Grid, using `MinResizableWidth` to set minimal column width will apply the constraint to the column position rather than the actual movable column. This means applying a min width of 200px to the first column will work as expected until the column is moved to another position. Now the column in question no longer has the min width applied, and the column that has moved into the first position has the 200px min width constraint. 

It appears this is due to the constraint being applied to the `data-col-index` rather than the `data-col-initialization-index`, or something to that effect.

The following example has a 200px min-width constraint applied to the "Name" first column, and no custom min-with applied to "Address" second column. Switching the columns by moving the "Name" after the "Address" will apply the constraint to the "Address" and not the "Name".

https://blazorrepl.telerik.com/QJEAcuPE41L7Uhiw44

Currently using 7.1.0 but looks to be an issue in later versions as shown by the REPL example. Tested in Firefox and Chrome.

The column position is arbitrary and the bug isn't due to the constraint being applied to the 0 column, applying the constrain to all even columns then shuffling would result in the constrain still being applied to all even columns.

Unplanned
Last Updated: 26 Jun 2025 16:08 by Marc
Created by: BENAISSA
Comments: 3
Category: UI for Blazor
Type: Feature Request
83
I would like to be able to customize the keyboard shortcuts in all applicable components in the Telerik UI for Blazor
Unplanned
Last Updated: 26 Jun 2025 11:56 by ADMIN
Created by: Jerome
Comments: 1
Category: DockManager
Type: Bug Report
2

Description

A pane that has Closeable="false" set does not render a "close" button and should not be closeable through any user interaction. However, pressing the Esc keyboard key (while the pane is floating and has the focus) closes the pane.

Steps To Reproduce

Run the following REPL example: https://blazorrepl.telerik.com/QTkgmKuM23c0uPv125

  1. Focus the floating pane.
  2. Press the Esc keyboard key.

A slightly different scenario: there are no panes declared in a DockManagerFloatingPanes tag. The user drags a DockManagerContentPane making it float, then presses Esc key: https://blazorrepl.telerik.com/QJuUGUlv43toAJhk40

Actual Behavior

The floating pane closes.

Expected Behavior

The floating pane remains open.

Workaround:
Add the following script to the view:

<script suppress-error="BL9992">
    document.addEventListener(
      "keydown",
      function (e) {
        if (e.key === "Escape" && e.target.classList.contains("k-dock-manager-window")) {
          e.stopImmediatePropagation();
          e.preventDefault();
        }
      },
      true
    );
</script>

Browser

All

Last working version of Telerik UI for Blazor (if regression)

No response

1 2 3 4 5 6