Unplanned
Last Updated: 14 May 2025 07:30 by ADMIN

Hello,

Please repeat the following steps to reproduce this issue:

  1. Go to https://www.telerik.com/kendo-angular-ui/components/editor#angular-editor-example
  2. In the Angular Editor Example click on the first line of the first paragraph (let's say on the word Kendo)
  3. Navigate to toolbar via Shift+Tab key
  4. Use the arrow key to navigate to Format dropdownlist 
  5. Use Enter to open the dropdownlist with the available formats (Paragraph, Heading 1, Heading 2, etc)
  6. Choose e.g. "Heading 1" with Enter
  7. Press Tab to focus the editor content (You can type some letters to ensure that the editor content is focused)
  8. Press Shift+Tab to go back to toolbar
  9. Press an arrow key (Left or Right) to try to navigate through the toolbar => Bug

Expected behaviour: It's possible to navigate through the toolbar items like in step 4
Experienced behaviour: You can not navigate through the toolbar items with arrow left or arrow right.

Important: After choosing an item from the dropdown, the kendo-dropdownlist has still an tabindex="0", what is also wrong. 

I observed this bug in our application but it's possible to reproduce it with your example, too.

Kind regards,

Roman

    Unplanned
    Last Updated: 12 May 2025 11:50 by ADMIN
    Created by: Kendo UI
    Comments: 0
    Category: Kendo UI for Angular
    Type: Feature Request
    1

    The Grid provides column spanning by default, but the change is applied to all rows:

    https://www.telerik.com/kendo-angular-ui/components/grid/columns/spanned

    A good addition to the Grid would be to provide conditional columns spanning where some rows are normal while others - have spanned columns such as:

    Unplanned
    Last Updated: 08 May 2025 12:37 by ADMIN
    Created by: Florian
    Comments: 0
    Category: Kendo UI for Angular
    Type: Feature Request
    0
    I find the user handling of the time picker control quite complicated. Therefore, I would very much prefer an Angular Material like component with a clock to set the hours and minutes (see attached image).
    Unplanned
    Last Updated: 08 May 2025 12:35 by ADMIN
    Created by: Kendo UI
    Comments: 0
    Category: Charts
    Type: Feature Request
    1

    Provide support for dynamic label positions for the Donut chart.

    Some labels to be displayed inside the Donut, and other (which couldn't fit) to be outside, similar to:

    Unplanned
    Last Updated: 07 May 2025 13:39 by ADMIN
    Created by: Heiko Falk
    Comments: 1
    Category: PDFViewer
    Type: Feature Request
    4

    Hi Team,

    Currently, the zoom property is only responsible for setting the initial zoom level of the document inside the PDFViewer component. I would like to request an option that would allow setting the zoom property dynamically/programmatically.

    Unplanned
    Last Updated: 07 May 2025 12:12 by ADMIN
    Created by: Carmen
    Comments: 2
    Category: PDFViewer
    Type: Feature Request
    16

    Hi Team, 

    Currently, when loading large PDF files with numerous pages, there seems to be a delay in the search and zoom functionalities.

    I would like to be able to load the pages of the PDF one at a time and handle the pageChange in order to load the next page.  

    Unplanned
    Last Updated: 05 May 2025 06:09 by ADMIN

    https://stackblitz.com/edit/angular-obj4gecf

    If you click the first 2 cells in column "UnitPrice", the first one reports column 2 (which is correct), the second reports column 1.

    I suspect rowSpan causes this, rows without rowSpan seem to work.

    Unplanned
    Last Updated: 30 Apr 2025 07:43 by ADMIN
    Created by: Kendo UI
    Comments: 8
    Category: DateInput
    Type: Feature Request
    5

    Currently, it is not possible to enter a date that falls exactly on a Daylight Saving time.

    Check the following example where it is not possible to enter 3 for the hours' section (it is also not possible to select 3 from the TimePicker popup):

    https://stackblitz.com/edit/angular-nstdolh5-xfiws9nr

    That behavior is expected as there is no such time in the Bulgarian time zone. Daylight saving time begins on 30 March 2025 03:00 when the time is moved 1 hour forward.

    The demonstrated undesired behavior for the specific date will be reproducible only if the example is opened in the specified time zone. But the same behavior is valid for any other date that falls on Daylight Saving time in other time zones.

    We should decide on what the expected behavior is for such cases. For example not allowing entering the value, displaying an error, auto-switching to the real hour (4 AM), etc.

    Unplanned
    Last Updated: 28 Apr 2025 08:00 by Arpitha
    Created by: Arpitha
    Comments: 0
    Category: RadialGauge
    Type: Feature Request
    1
    It would be good to have a feature that provides an option to replace the pointer with a custom one. It must accept images or other formats.
    Unplanned
    Last Updated: 28 Apr 2025 07:58 by Arpitha
    It will be a good addition to the component if you can render labels both inside and outside of the component.
    Unplanned
    Last Updated: 22 Apr 2025 13:01 by Naveen
    Created by: Kendo UI
    Comments: 4
    Category: Timeline
    Type: Feature Request
    9
    Provide an option that will allow reversing the order of the Timeline events, i.e. displaying them in a descending/reverse chronological order.
    Unplanned
    Last Updated: 22 Apr 2025 06:22 by Rahul
    Created by: Rahul
    Comments: 0
    Category: Menu
    Type: Feature Request
    1
    Provide a scrollable option for the Menu component similar to the TabStrip.
    Unplanned
    Last Updated: 17 Apr 2025 10:07 by ADMIN
    Created by: Landon
    Comments: 3
    Category: Kendo UI for Angular
    Type: Feature Request
    6

    Kendo's Angular components that have optional inputs are not built correctly.

    For example on the `kendo-avatar`component the input `imageSrc` is defined like this:

     @Input() imageSrc: string;

    however, since it is an optional input it should be defined like this:

     @Input() imageSrc?: string;
    // or
     @Input() imageSrc: string | undefined;
    Because this is not built correctly we are unable to efficiently wrap Kendo components when Angular strictTemplates is enabled. strictTemplates is set to true by default in new Angular projects.
    Unplanned
    Last Updated: 10 Apr 2025 07:59 by ADMIN

    Hi,

    We've noticed a significant difference in how the "Select All" checkbox functions in the Grid and TreeList when paging is enabled.

    Our application uses both components, and users expect them to behave consistently. However, we’ve identified several issues:

    1. Inconsistent User Expectations

    • In the Grid, "Select All" applies only to the current page.

    • In the TreeList, "Select All" applies to all pages, including hidden rows.

    • This inconsistency can confuse users who switch between these components, leading to unexpected behavior and frustration.

    2. Confusing Bulk Actions

    • In the Grid, users understand that selections are limited to the visible page.

    • In the TreeList, users might unknowingly select thousands of records, potentially causing unintended bulk updates or performance issues.

    3. Risk of Data Loss or Errors

    • Users assuming the TreeList behaves like the Grid might:

      • Select all rows, perform an action (e.g., delete or update), and unintentionally affect all pages instead of just the current one.

      • This can lead to accidental data loss or incorrect modifications.

    We need a consistent approach to "Select All" behavior across both components to prevent confusion, errors, and performance issues.

    Expected behavior

    If "Select All" is checked, it should:

    • Select all visible rows on the current page.
    • Select all children of selected parents, even if those children are on other pages.
    • Maintain selection when navigating to another page.

     

    If it should be submitted as a bug, please let me know.

    Unplanned
    Last Updated: 10 Apr 2025 06:37 by ADMIN

    When dateinput format is "d/M/y" and "allowCaretMode" is enabled, users are unable to enter valid dates. Tested with dateinput and datepicker components.

    Steps to reproduce

    1. Setup a kendo-dateinput component with "allowCaretMode" set to "true" and the "format" set to "d/M/y" (see stackblitz below).
    2. Enter a valid single-digit day and valid single-digit month into the input
    3. Try typing a year
    4. Observe that only one character of the year can be entered and the input locks up, preventing the user from completing a valid date.

    Stackblitz example

    https://angular-x4rvxqyp-qfq5b7mj.stackblitz.io

    Expected Behaviour:

    The user should be able to enter a full year after typing a valid single-digit day and month.

    Observed Behaviour:

    After entering a single-digit day and month, the input locks up, preventing the user from typing more than one character for the year. This prevents users from entering valid dates, making the input unusable in this scenario.

    I couldn’t find an existing bug report related to this issue. Could you confirm whether this has already been reported or provide guidance on a potential fix or workaround?

    Thanks

     

     

     

    Unplanned
    Last Updated: 08 Apr 2025 12:16 by Kendo UI
    Created by: Kendo UI
    Comments: 0
    Category: Ripple
    Type: Feature Request
    2

    Currently, the kendoRippleContainer directive takes effect only on the following elements - buttons, checkboxes, and radio buttons:

    It would be great to have the ability to apply the Ripple to other various elements as well.

    Unplanned
    Last Updated: 08 Apr 2025 07:52 by Mihir
    Created by: Mihir
    Comments: 0
    Category: Grid
    Type: Feature Request
    1

    Provide a built-in feature to collapse or expand child columns of the group column similar to ag-grid.

    Workaround using the header template: https://stackblitz.com/edit/angular-orwl7wza

    Unplanned
    Last Updated: 07 Apr 2025 10:47 by ADMIN

    I'd like to report that my issue linked in Duplicated item was not fixed: 

    Closed bug: https://feedback.telerik.com/kendo-angular-ui/1484071-scheduler-event-editor-recurrence-editor

    My bug marked as duplicate: https://feedback.telerik.com/kendo-angular-ui/1657303-scheduler-some-events-are-incorrectly-duplicated-despite-the-rules-written-on-them

     

    It can still be reproduced in new version 17.3.12 

    https://stackblitz.com/edit/angular-pusn73-en4gpcjt?file=src%2Fapp%2Fapp.component.ts

    The event with recurreneRule that suggests that this event appears on each Tuesday till 20201014 is visible on Wednesday 14th.

        {
          id: 2,
          title: '2 BAD',
          start: new Date('2020-10-05T00:00:00'),
          end: new Date('2020-10-05T10:30:00'),
          recurrenceRule: 'FREQ=WEEKLY;UNTIL=20201014T000000;BYDAY=TU',
        },
    Unplanned
    Last Updated: 03 Apr 2025 08:13 by ADMIN
    Created by: Kendo UI
    Comments: 0
    Category: PDFViewer
    Type: Feature Request
    2

    This will enhance the PDFViewer usability as the Toolbar provides many built-in features like responsiveness, tool customizations, etc., which will add extra value to the component.

    The component is already used internally in the Editor and Spreadsheet.

     
    Unplanned
    Last Updated: 02 Apr 2025 09:19 by ADMIN
    Created by: Ben
    Comments: 3
    Category: Charts
    Type: Feature Request
    2

    It will be a good addition to the chart types if the Marimekko Chart was introduced. This chart type is useful for visualizing categorical data distributions with variable column widths.

    https://datavizcatalogue.com/methods/marimekko_chart.html

    1 2 3 4 5 6