Telerik Forums
Kendo UI for Angular Forum
1 answer
10 views
Telerik Treelist not working for save,edit,delete on telerik website  URL:  https://demos.telerik.com/kendo-angular-ui/demos/treelist/editing/in-cell-editing?theme=default-ocean-blue-a11y
Martin Bechev
Telerik team
 answered on 10 Jun 2025
0 answers
6 views

 

We want to use "kendo-angular-pdfviewer" package with 13.0.0 version only as we have other exiting kendo packages with "11.6.0" version. If we use latest "kendo-angular-pdfviewer" packages ( which has able to customize pdf toolbar) then we need to change all other packages also which we are not willing to change now. In pdf viewer component, we want to display download button based on some conditions. 

 

"dependencies": {
    "@angular/animations": "^15.2.6",
    "@angular/common": "^15.2.6",
    "@angular/compiler": "^15.2.6",
    "@angular/core": "^15.2.6",
    "@angular/forms": "^15.2.6",
    "@angular/platform-browser": "^15.2.6",
    "@angular/platform-browser-dynamic": "^15.2.6",
    "@angular/router": "^15.2.6",
    "@ngx-translate/core": "^14.0.0",
    "@ngx-translate/http-loader": "^7.0.0",
    "@progress/kendo-angular-buttons": "^11.6.0",
    "@progress/kendo-angular-common": "^11.6.0",
    "@progress/kendo-angular-dateinputs": "^11.6.0",
    "@progress/kendo-angular-dialog": "^11.6.0",
    "@progress/kendo-angular-dropdowns": "^11.6.0",
    "@progress/kendo-angular-excel-export": "^11.6.0",
    "@progress/kendo-angular-grid": "^11.6.0",
    "@progress/kendo-angular-inputs": "^11.6.0",
    "@progress/kendo-angular-intl": "^11.6.0",
    "@progress/kendo-angular-l10n": "^11.6.0",
    "@progress/kendo-angular-layout": "^11.6.0",
    "@progress/kendo-angular-listview": "^11.6.0",
    "@progress/kendo-angular-messages": "^1.44.0",
    "@progress/kendo-angular-notification": "^11.6.0",
    "@progress/kendo-angular-pdfviewer": "^13.0.0",
    "@progress/kendo-angular-popup": "^11.6.0",
    "@progress/kendo-angular-treeview": "^11.6.0",
    "@progress/kendo-data-query": "^1.6.0",
    "@progress/kendo-drawing": "^1.17.5",
    "@progress/kendo-licensing": "^1.3.5",
    "@progress/kendo-theme-default": "^6.2.0",
    "@rxjs/rx": "^4.1.0",
    "auto-complete": "^1.0.0",
    "bootstrap": "^3.3.7",
    "cldr-data": "^36.0.1",
    "core-js": "^3.30.0",
    "file-saver": "^2.0.5",
    "font-awesome": "^4.7.0",
    "jquery": "^3.6.4",
    "moment": "^2.29.4",
    "rxjs": "^7.8.0",
    "rxjs-compat": "^6.6.7",
    "stream-to-string": "^1.2.1",
    "zone.js": "^0.12.0"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "~15.2.5",
    "@angular/cli": "~15.2.5",
    "@angular/compiler-cli": "^15.2.6",
    "@angular/language-service": "^15.2.6",
    "@angular/localize": "^15.2.6",
    "@types/jasmine": "~4.3.1",
    "@types/jasminewd2": "~2.0.10",
    "@types/node": "~18.15.11",
    "codelyzer": "~6.0.2",
    "jasmine-core": "~4.6.0",
    "jasmine-spec-reporter": "~7.0.0",
    "karma": "~6.4.1",
    "karma-chrome-launcher": "~3.1.1",
    "karma-coverage-istanbul-reporter": "~3.0.3",
    "karma-jasmine": "~5.1.0",
    "karma-jasmine-html-reporter": "^2.0.0",
    "protractor": "~7.0.0",
    "ts-node": "~10.9.1",
    "tslint": "~5.20.1",
    "typescript": "~4.9.4"
  }

 

 

 

 

Please let us know if there is any way to acheive our requirement to display download button based on conditions and with out impacting other kendo packages.

Lakshmi
Top achievements
Rank 1
 updated question on 08 Jun 2025
1 answer
13 views
In version 19, if a grid is selectable you can't type spaces into inputs inside of a cell detail template inside the grid.  With the template below I am not able to type spaces in the textarea.  If I change selectable to false, the text area allows spaces. If I revert to version 18 it works as expected.
<kendo-grid [selectable]="true" [kendoGridBinding]="[{name: 'bill', age: 55}]">
  <kendo-grid-column field="name" title="Name"></kendo-grid-column>
  <kendo-grid-column field="age" title="Age"></kendo-grid-column>
  <ng-template kendoGridDetailTemplate>
    <textarea rows="3"></textarea>
  </ng-template>
  
</kendo-grid>

Martin Bechev
Telerik team
 answered on 04 Jun 2025
0 answers
21 views

Angular v20 introduced the ability to go zonless with "provideZonelessChangeDetection" but the popup placement of kendoTooltip with zoneless is offset.  If I add back the zone.js dependency then it works fine, but of course that's not ideal.

Code to reproduce is very simple:

<button kendoTooltip title="test tooltip">
  hi there
</button>

or here's a code sandbox sample forked from the tooltip overview example


Would you please modify this to work with zoneless?

Thank You.

Bryce
Top achievements
Rank 1
 updated question on 03 Jun 2025
1 answer
17 views

I was previously setting primary, secondary, and error colors and then importing the all.scss from kendo-theme-material - it worked great.

Now, I'm trying to import the material-2.scss and most of the controls have styling issues, almost like it is still trying to render Material 3 styles which take up a lot more space.

If I want to import like this, am I doing something wrong, or is the material-2 scss simply not working yet?

 

$kendo-color-primary: COLORGOESHERE;
$kendo-color-secondary: COLORGOESHERE;
$kendo-color-error: COLORGOESHERE;
@import '@progress/kendo-theme-material/dist/material-2.scss';
//@import '@progress/kendo-theme-material/dist/all.scss';
Emil
Telerik team
 answered on 30 May 2025
0 answers
12 views

Hi,

We are using the kendo-combbox to display the list of item that is retrieved from the backend server.

Please see an example in https://stackblitz.com/edit/angular-wb3zbjqs?file=src%2Fapp%2Fapp.component.ts

When we enter Pah it defaults to PAH (all uppercase). Is there anyway to achieve this? 

Here is the data passed to the combobox.

 

export class AppComponent {
  public allowCustom = true;
  public selectedValuesstring = 'Baseball';
  public listItemsArray<string> = [
    'Baseball',
    'Basketball',
    'Cricket',
    'Field Hockey',
    'Football',
    'Table Tennis',
    'Tennis',
    'Volleyball',
    'PAH',
    'PaH',
    'Pah',
  ];
}

Regards,

Jyothi

Jyothi
Top achievements
Rank 1
Iron
Iron
Veteran
 asked on 29 May 2025
2 answers
273 views

Hi,

we are using Kendo UI for Angular. We failed our external accessibility review because the Kendo UI ComboBox is not usable using Apple VoiceOver with iOS 15, although this page says ComboBox is accissble by screen readers.

Repro:

  1. Swipe until VoiceOver selects the dropdown button
  2. Double tap to open the the options popup of the ComboBox (so far so good)
  3. Swipe right to navigate trough the options => Failure: VoiceOver navigates to the next input field of the form

Expectation: We would expect VoiceOver to navigate trough the options by swiping left or right when the ComboBox popup is opened. Double tap should then set the currently selected option as value and close the popup.

We found this issue in the GitHub Repo, which describes the same issue aswell but unfortunately there is no further information in the ticket.

Steve
Top achievements
Rank 1
Iron
 answered on 27 May 2025
1 answer
11 views
Hello, I currently having a problem loading my font Icons in the Shell of my module federated frontend. It cant load the kendo-font-icons.ttf file anyone have a solution for this?
Yanmario
Telerik team
 answered on 22 May 2025
1 answer
37 views
I have received the updated license and I have applied the same on my machine using the steps listed below.
https://www.telerik.com/kendo-angular-ui/components/licensing

I get the success message (have replaced actual values with 'X' below)
        [INFO][Telerik and Kendo UI Licensing] Telerik and Kendo UI License Key found at: ****/****/**/telerik-license.txt
        License issued at X/XX/2025, X:XX:XX PM to x*******.x****.x***@x**.com

But, I also get the below error message
       [WARN][Telerik and Kendo UI Licensing] TKL101: Kendo UI for Angular is not listed in your current license file.
       Learn more about Kendo UI for Angular licensing at https://www.telerik.com/kendo-angular-ui/my-license/

On the purchasing page, all the license types show 'Kendo UI for Angular' included. So, I don't understand if the issue is with my license key or am I missing anything  while applying the license.
I have the 'DevCraft UI' package

I have gone through the link:
https://www.telerik.com/kendo-angular-ui/components/licensing/license-errors-and-warnings
Martin Bechev
Telerik team
 answered on 14 May 2025
1 answer
27 views

Hi Team,

We are using the Kendo grid and getting below warnings for Aria role with accessibility check. the code is simply to display the data from DB and non editable & Sortable.

Please help to resolve the below 4 warnings for single Kendo grid.

Using the Kendo grid version 18.0.0

1.

Title: WCAG 1.3.1: Ensure elements with an ARIA role that require child roles contain them (thead)
Tags: Accessibility, WCAG 1.3.1, aria-required-children

Issue: Ensure elements with an ARIA role that require child roles contain them (aria-required-children - https://accessibilityinsights.io/info-examples/web/aria-required-children)

Target application:  ***************

Element path: #k-8d34ce03-5f96-4632-b56a-ea5497e2d1e5 > .k-grid-header[role="presentation"] > .k-grid-header-wrap[data-scrollable=""][role="presentation"] > .k-grid-header-table > thead

Snippet: <thead kendogridheader="" role="rowgroup" class="k-table-thead">

How to fix: 
Fix any of the following:
  Element has children which are not allowed: [role=columnheader]

Environment: Microsoft Edge version 136.0.0.0
2
Title: WCAG 1.3.1: Ensure elements with an ARIA role that require child roles contain them (#k-8d34ce03-5f96-4632-b56a-ea5497e2d1e5)
Tags: Accessibility, WCAG 1.3.1, aria-required-children

Issue: Ensure elements with an ARIA role that require child roles contain them (aria-required-children - https://accessibilityinsights.io/info-examples/web/aria-required-children)

Target application: **********

Element path: #k-8d34ce03-5f96-4632-b56a-ea5497e2d1e5

Snippet: <div role="grid" kendodragtargetcontainer="" kendodroptargetcontainer="" mode="manual" class="k-grid-aria-root" id="k-8d34ce03-5f96-4632-b56a-ea5497e2d1e5" aria-label="Data table" aria-rowcount="2" aria-colcount="22">

How to fix: 
Fix any of the following:
  Element has children which are not allowed: [role=presentation], [role=columnheader], [role=gridcell]

Environment: Microsoft Edge version 136.0.0.0
3
Title: WCAG 2.1.1: Ensure elements that have scrollable content are accessible by keyboard (.k-grid-content.k-virtual-content)
Tags: Accessibility, WCAG 2.1.1, scrollable-region-focusable

Issue: Ensure elements that have scrollable content are accessible by keyboard (scrollable-region-focusable - https://accessibilityinsights.io/info-examples/web/scrollable-region-focusable)

Target application: *****************

Element path: #k-8d34ce03-5f96-4632-b56a-ea5497e2d1e5 > kendo-grid-list > .k-grid-content.k-virtual-content

Snippet: <div class="k-grid-content k-virtual-content" style="width: 1588px;">

How to fix: 
Fix any of the following:
  Element should have focusable content
  Element should be focusable

Environment: Microsoft Edge version 136.0.0.0
4
Title: WCAG 1.3.1: Ensure elements with an ARIA role that require child roles contain them (tbody)
Tags: Accessibility, WCAG 1.3.1, aria-required-children

Issue: Ensure elements with an ARIA role that require child roles contain them (aria-required-children - https://accessibilityinsights.io/info-examples/web/aria-required-children)

Target application: ***************

Element path: #k-8d34ce03-5f96-4632-b56a-ea5497e2d1e5 > kendo-grid-list > .k-grid-content.k-virtual-content > div[role="presentation"] > .k-grid-table > tbody

Snippet: <tbody kendogridtablebody="" role="rowgroup" class="k-table-tbody">

How to fix: 
Fix any of the following:
  Element has children which are not allowed: [role=gridcell]

Environment: Microsoft Edge version 136.0.0.0

Martin Bechev
Telerik team
 answered on 13 May 2025
Narrow your results
Selected tags
Tags
+? more
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?