Unplanned
Last Updated: 29 Oct 2025 07:28 by ADMIN
Paul
Created on: 22 Oct 2025 11:31
Category: Checkbox
Type: Bug Report
2
Checkbox component is missing the k-disabled class

Bug report

When a CheckBox is set to enabled: false, the input is missing the k-disabled class. Thus, the checkbox does not have disabled styles applied.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/KFntNMfA

The desired rendering of the component - https://github.com/telerik/kendo-themes/blob/e1dbf1a74980bd82718f40085f6a8e21922f1897/tests/checkbox/checkbox-states.html#L44

Current behavior

The first checkbox is enabled and the second is disabled, but they appear the same.

Expected/desired behavior

The input should have the k-disabled class when the checkbox is disabled

Workaround

 <style>
        .k-checkbox:disabled{
          opacity: 0.6
        }
      </style>

Dojo - https://dojo.telerik.com/ztwIGjBO

Environment

  • Kendo UI version: 2025.3.1002
  • Browser: [all ]
2 comments
ADMIN
Neli
Posted on: 29 Oct 2025 07:28

Hi Paul,

Thank you for improving the suggested workaround. I have also updated the related issue in GitHub:

- https://github.com/telerik/kendo-ui-core/issues/8382

Regards,
Neli
Progress Telerik

Your perspective matters! Join other professionals in the State of Designer-Developer Collaboration 2025: Workflows, Trends and AI survey to share how AI and new workflows are impacting collaboration, and be among the first to see the key findings.
Start the 2025 Survey
Paul
Posted on: 22 Oct 2025 11:41

Note on the workaround - it should also have the following CSS property:

pointer-events: none