Unplanned
Last Updated: 07 Feb 2025 09:49 by Revanth
Created by: Ram
Comments: 4
Category: KendoReact
Type: Feature Request
2
Sorting for the MultiColumnComboBox columns - We need the ability to sort list data and allow user to select column to sort.
Unplanned
Last Updated: 06 Feb 2025 15:30 by ADMIN

in latest v9.3.1 it appears GridFilterCell isn't passing properties shaped as 'isRequired' on DatePicker popupSettings 

this does seem to be a regression because i just recently noticed it in latest upgrade which we need for other bug fixes.

i pursued patching myself by populating animate in GridFilterCell.mjs which seemed to work but then i got warning for the next required property "appendTo". however, populating appendTo yields warning "Warning: Failed prop type: Invalid prop `appendTo` supplied to `Kendo React Popup`. Validation failed." so it's not easily reconcilable that way... therefore i tried removing isRequired on all 3 DatePicker popupSettings properties which of course avoided warnings and i didn't see any negative side effects.

here is a codesandbox repro minimally tweaked to include a date field from kendo grid's "getting started" demo: https://codesandbox.io/p/sandbox/cool-sanne-d4tp85

admittedly this is just a warning but it does create unnecessary noise in browser debug which detracts from issues truly requiring attention during development.

screenshot with the warning from that demo repro:

Pending Review
Last Updated: 05 Feb 2025 02:22 by David

As stated in the subject. To reproduce:

npx create-react-app my-app --template typescript
  • Change the react and react-dom dependencies in the generated package.json file from ^19.0.0 to ^18.0.0, add corresponding "@types/react": "^18.0.0" and "@types/react-dom": "^18.0.0" entries to devDependencies, and add a standard tsconfig.json file e.g.
{
    "compilerOptions": {
      "target": "es6",
      "lib": [
        "dom",
        "dom.iterable",
        "esnext"
      ],
      "allowJs": true,
      "skipLibCheck": true,
      "esModuleInterop": true,
      "allowSyntheticDefaultImports": true,
      "strict": true,
      "forceConsistentCasingInFileNames": true,
      "noFallthroughCasesInSwitch": true,
      "module": "esnext",
      "moduleResolution": "node",
      "resolveJsonModule": true,
      "isolatedModules": true,
      "noEmit": true,
      "jsx": "react-jsx"
    },
    "include": [
      "src"
    ]
  }
npm i @progress/kendo-react-grid @progress/kendo-data-query @progress/kendo-react-data-tools @progress/kendo-react-inputs @progress/kendo-react-intl @progress/kendo-react-dropdowns @progress/kendo-react-dateinputs @progress/kendo-drawing @progress/kendo-react-animation @progress/kendo-licensing @progress/kendo-react-buttons @progress/kendo-react-treeview @progress/kendo-react-popup @progress/kendo-svg-icons @progress/kendo-theme-default
  • Delete content generated by create-react-app which is not required e.g. App.test.tsx, logo.svg, reportWebVitals.ts, setupTests.ts and corresponding references
  • Confirm you can run npm start with no webpack errors or warnings (see screenshot)
  • Add a <Grid> with <GridNoRecords> to App.tsx e.g.
    <div className="App">
      <header className="App-header">
        <Grid>
          <GridNoRecords>This generates TS2786</GridNoRecords>
        </Grid>
      </header>
    </div>

Confirm that npm start results in error TS2786 (see screenshot).

Please see attached for the sample project (with the node_modules folder removed). I believe this error was introduced in v9.0.0 as part of the migration from classes to functional components.

 

Unplanned
Last Updated: 31 Jan 2025 10:57 by ADMIN

We are using a customized ChartToolTip with button in our bar chart. However the tab order is not correct for multiple charts. The expect behavior we were told by our accessibility testing team is first chart -> button on tooltip -> second chart -> button on tooltip and so on. The actual behavior is tab shortcut will switch between charts then back to the first chart tooltip element. 

MAS Reference:

Unplanned
Last Updated: 30 Jan 2025 13:07 by ADMIN
Created by: Andrei
Comments: 3
Category: KendoReact
Type: Feature Request
0
I think it would be convenient for users to scroll through tabs not only by clicking on the buttons around the edges, but also by moving their finger across the tabs themselves, which is currently unavailable.
Declined
Last Updated: 23 Jan 2025 18:43 by ADMIN

@progress/kendo-react-inputs@9.0.0

going back to this ticket, we'd like to use CTRL+up/down for our own purposes... as such, you can now disregard that feature request in lieu of fixing this bug =)

since this is undocumented behavior (documentation screenshot below) i believe we have a legitimate bug claim.

also, other controls like DateTimePicker reliably ignore the CTRL+up/down while implementing bare up/down as documented.

 

Declined
Last Updated: 23 Jan 2025 18:42 by ADMIN
Title: Alternative to Single Pointer options is not provided for adjusting the graph points.

Test Environment: 
OS: Windows 11 Version 24H2 (OS Build 22631.3958)
Browser: Microsoft New Edge Version 128.0.2739.42 (Official build) (64-bit)

Repro Steps:
  1. Open URL: React Charts Library & StockChart - StockChart - KendoReact Docs & Demos (telerik.com in Edge browser.
  2. "Kendo React Stock Chart Overview" chart will appear. 
  3. Navigate to the second chart present under Example using tab key.
  4. Now verify whether the single Pointer options alternative is provided for adjusting the graph points or not.
    Actual Result: An alternative to Single Pointer options is not provided for the dragging functionality to adjust the graph for start and end point.
    Please refer attachment- Single Pointer options alternative is not provided for adjusting the graph points.

    Expected Result: 
    Single Pointer options alternative should be provided for adjusting the graph points.
     
    Example: There can be editable fields provided so that the user can add values accordingly.
     
    Completed
    Last Updated: 23 Jan 2025 18:21 by ADMIN
    Created by: Marcu
    Comments: 2
    Category: KendoReact
    Type: Bug Report
    0

    When I press on a day from the past the DatePicker automatically scrolls to the next/previous year. Please check the attached video. 

    Is there any workaround for this issue ?

    Completed
    Last Updated: 23 Jan 2025 18:20 by ADMIN
    Created by: Brent
    Comments: 2
    Category: KendoReact
    Type: Bug Report
    0

    here's a simple repro project minimally tweaked from an original kendo demo:

    https://codesandbox.io/p/sandbox/suspicious-lovelace-8nmzgj?file=%2Fpackage.json

    just start dragging a column resize handle and you should see the "jitter" right away. in our experience, the jitter is so pronounced that resizing columns is no longer practically usable.

    please note this bug is definitely related to putting the kendo grid inside of a css-grid, see that definition in the parent <div style>

    as you may imagine, we use css-grid for our overall page layout which i believe is still modern best practice and we really hope you can fix this regression within that usage context.

    note, the bug manifests regardless of the gridTemplateAreas or gridTemplateColumns, you can eliminate those entirely and it's still present.

    hopefully helpful for tracking down:  it appears this started exactly in version "@progress/kendo-react-grid": "9.0.0-develop.11"... notice if you change back to @progress/kendo-react-grid v9.0.0-develop.10 the columns will no longer jitter upon resize.
     
    gif video attached just to be sure the issue is clear
    Completed
    Last Updated: 23 Jan 2025 18:18 by ADMIN
    Release 2025 Q1 (Feb)
    Created by: Maria
    Comments: 2
    Category: KendoReact
    Type: Bug Report
    1
    Hi,

    there seems to be an issue when changing the value of a DateTimePicker from null to a Date object and the specified format includes seconds.

    Reproduction: 

    1. Open https://stackblitz.com/edit/react-hnfuerwc?file=app%2Fapp.tsx  

    2. Choose a value from the DateTimePicker 

    Actual Behaviour
    The chosen value does not show up in the input box. Works OK in 8.5.0

    Expected Behaviour
    The chosen value should appear in the input box

    Browser
    Chrome, version 131.0.6778.205

    OS
    Windows 11
    Completed
    Last Updated: 23 Jan 2025 18:02 by ADMIN
    Created by: David
    Comments: 4
    Category: KendoReact
    Type: Bug Report
    1

    Hi,

    Please see the following example of the Upload component being used to transfer a single file to a byte array:

    https://stackblitz.com/edit/react-u2kbu9?file=app/main.tsx

    Notice that all packages are latest including react 18 but I have not switched to the new createRoot API, and as per react documentation "Until you switch to the new API, your app will behave as if it’s running React 17" - this warning can be seen in the console window. When you upload a file, the FileReader onprogress and onload events result in the file being successfully uploaded with 100% progress. You can see current state and new state of all events in the console window.

    Now please see the exact same example but switched to the new createRoot API:

    https://stackblitz.com/edit/react-y8fuya?file=app%2Fmain.tsx

    Notice that the warning is no longer visible in the console window. When you upload a file, the FileReader onprogress and onload events result in the file being successfully uploaded but the file progress is overwritten. You can see current state and new state of all events in the console window - the new state from the onProgress event is lost, and the new state in the onStatusChange event reports zero progress.

    I believe this is because of automatic batching in React 18.

    Kind regards,

    David

     

    Unplanned
    Last Updated: 13 Jan 2025 09:07 by Vaneet
    Created by: Vaneet
    Comments: 0
    Category: KendoReact
    Type: Feature Request
    1
    Kindly help, I need onscroll event or listener to scroll  other pdf's section simultaneously, Right now there no scroll event in pdf-viewer to detect scroll position
    Planned
    Last Updated: 06 Jan 2025 06:21 by ADMIN
    Created by: Hubert
    Comments: 1
    Category: Data Grid
    Type: Bug Report
    0

    Hi, there is a problem with filter filter popups in Data Grid.

    Steps to reproduce:

    1. Go to https://www.telerik.com/kendo-react-ui/components/grid/filtering

    2. Open the date filter popup  in the "FirstOrderOn" Column and click on any date

    3. Open and close the filter combo in "Disconinued" column couple of times. 

     

    Actual Behavior
    On version 9.1.0 besides Opening the "Disconinued" filter combo, the date popup also openes. On version 8.5.0 seems to work fine

    Expected Behavior
    Only the popup from "Discontinued" column should be Opened / Closed

    Browser
    Chrome

    Browser version
    131.0.6778.205

    OS type
    Windows11

    Unplanned
    Last Updated: 24 Dec 2024 10:56 by n/a
    Created by: n/a
    Comments: 0
    Category: Filter
    Type: Feature Request
    2

    Currently there are only four filter options coming built-in from the Data-Tools library:

    - TextFilter - the KendoReact Input component

    - NumericFilter - the KendoReact NumericTextBox component

    - BooleanFilter - the KendoReact DropDownList component

    - DateFilter - the KendoReact DatePicker component

    Provide a way to introduce custom filter components

    Completed
    Last Updated: 22 Dec 2024 17:57 by ADMIN

    Step by step instructions on how to reproduce the problem

    Try entering a negative value in the filter column using the StackBlitz example here https://stackblitz.com/edit/react-dx7cna?file=app/main.jsx

     

    This works using "ES" as locale (your example) https://stackblitz.com/run/?file=app/main.jsx

     

    Github issue here https://github.com/telerik/kendo-react/issues/897

     

    Completed
    Last Updated: 22 Dec 2024 17:55 by ADMIN
    Created by: Grzegorz
    Comments: 2
    Category: KendoReact
    Type: Bug Report
    0

    We have two issues with grid with virtual scroll.

    Both are registered on github.

    First one is really blocking us: https://github.com/telerik/kendo-react/issues/1010

    Second one we found on Safari, it's also very critical for our customers: https://github.com/telerik/kendo-react/issues/1013

     

    Version: 4.7.0. Please note that version specified in Additional information does not make sense as we use Kendo React not Kendo UI.

    Can you help us somehow?

    Completed
    Last Updated: 22 Dec 2024 17:54 by ADMIN
    Created by: Nilton
    Comments: 2
    Category: KendoReact
    Type: Bug Report
    0

    When a user focus an empty DatePicker input using tab, the caret starts at the end (right side) of the input.

    We need it to start at the left side, so the user can type without having to go all the way back to the left.

    Completed
    Last Updated: 22 Dec 2024 17:51 by ADMIN

    here is a quick repro: https://stackblitz.com/edit/react-dfwz3q?file=package.json

    in package.json just switch @progress/kendo-react-grid from 4.10.0 back to 4.9.0 and the column menu renders.

    bug still present up through 4.11, 4.12, and @latest 4.13

    Completed
    Last Updated: 22 Dec 2024 17:50 by ADMIN
    Created by: Simonas
    Comments: 2
    Category: KendoReact
    Type: Bug Report
    0
    Setting react grid prop "scrollable" value to "none" and dragging column header causes a crash. https://stackblitz.com/edit/react-vpw68o?file=app/main.jsx
    Completed
    Last Updated: 22 Dec 2024 17:49 by ADMIN

    Dear Kendo,

     

    I'm currently working on a data grid that has virtual scrolling enabled. When a user is scrolling fairly quickly, the screen will constantly flash white. See video in attachment.

    I see this same behaviour in the example provided in the docs here: https://stackblitz.com/run/?file=app%2Fmain.jsx although it is slightly less noticeable.

    What can we do to fix this?

    Thanks in advance.

    Kind regards,

    Peter

    1 2 3 4 5 6