Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grid column menu does not disable last checkbox when the menu option for command column is set to false #7549

Closed
alestoya opened this issue Oct 11, 2023 · 0 comments
Assignees
Labels
Bug C: Grid FP: Completed Sync status with associated Feedback Item jQuery Next Release Item that will be included in the next official release SEV: Medium
Milestone

Comments

@alestoya
Copy link

alestoya commented Oct 11, 2023

Bug report

Grid column menu does not disable last checkbox when the menu option for command column is set to false. Thus, it is possible to hide all columns and there is no way to show them again.
The issue is reproducible when the command column has menu: false set
{ command: ["edit", "destroy"], title: "TEST", menu: false, width: "250px" }

Reproduction of the problem

  1. Open the following dojo.
  2. Open the column menu.
  3. Try to remove all columns through the checkboxes.

Current behavior

The last checkbox selection is not disabled and allows all the columns to be removed if the menu options for the command column are explicitly set to false:
ColumnNonExpected

Expected/desired behavior

The last checkbox selection should be disabled without allowing all the columns to be removed if the menu options for the command column are explicitly set to false:
ColumnExpected

The following dojo depicts the aforementioned behavior.

Environment

  • Kendo UI version: 2024.1.130
  • Browser: [all]
@github-actions github-actions bot added the FP: Unplanned Sync status with associated Feedback Item label Oct 11, 2023
@ag-petrov ag-petrov removed the Triaged label Mar 5, 2024
@gdenchevprog gdenchevprog self-assigned this Jan 21, 2025
@sspasova sspasova self-assigned this Jan 30, 2025
@github-actions github-actions bot added FP: Completed Sync status with associated Feedback Item and removed FP: Unplanned Sync status with associated Feedback Item labels Jan 31, 2025
@sspasova sspasova added this to the 2025 Q1 (Feb) milestone Jan 31, 2025
@sspasova sspasova added the Next Release Item that will be included in the next official release label Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug C: Grid FP: Completed Sync status with associated Feedback Item jQuery Next Release Item that will be included in the next official release SEV: Medium
Projects
None yet
Development

No branches or pull requests

5 participants