Unplanned
Last Updated: 31 Jan 2020 19:49 by ADMIN
Created by: Bruno
Comments: 0
Category: Menu
Type: Feature Request
1
I'd like to request adding checkbox functionality to the Kendo UI Menu's api similar to the Kendo UI TreeView.  
Completed
Last Updated: 14 Sep 2020 08:09 by ADMIN
Release 2020.R3
Created by: Jeff
Comments: 0
Category: Menu
Type: Bug Report
1

Bug report

Reproduction of the problem

Dojo example.

  1. Click "Test1" and immediately hover "Sub Item 1"

Current behavior

The sub-menu of "Sub Item 1" does not open.

If the behavior is not exhibited on the first test, click another of the root items and repeat, or reload the example and try again. The issue is more easily reproducible in IE, however it occurs in Chrome and Firefox as well. For more details and a video demonstrating the issue, refer to Ticket ID: 1472421

Expected/desired behavior

Sub menus open consistently.

Environment

  • Kendo UI version: 2020.2.617
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 08 Dec 2023 09:48 by ADMIN
Release R1.2024-Increment.2(31.Jan.2024)

Bug report

Currently, when an item is expanded in the Menu, the screen readers do not read which item/subitem is expanded. The 'aria-expanded' attribute is not added to the Menu.

https://www.w3.org/TR/wai-aria-practices/examples/menubar/menubar-1/menubar-1.html

Reproduction of the problem

  1. Open the demos
  2. Focus on the Menu and expand an item.

Current behavior

The 'aria-expanded' is not added to the Menu and the screen readers do not inform which item is expanded

Expected/desired behavior

The screen readers should be able to read which item is expanded in the Menu.

Environment

  • Kendo UI version: 2021.1.119
  • Browser: [all ]
Completed
Last Updated: 04 Jun 2024 06:05 by ADMIN
Release 2024 Q1

Bug report

When items are added to the Menu component using the append() method, the select event of the items is not triggered.

Regression introduced with 2023.2.606

Reproduction of the problem

  1. Open the following Dojo example - https://dojo.telerik.com/@Zornitsa/UJASiWUq
  2. Select the "Sub Item 1" menu item.

Current behavior

The alert about the item selection is not appearing, i.e. the select event is not triggered.

Expected/desired behavior

The select event should be triggered and the alert should appear as expected.

Environment

  • Kendo UI version: 2023.3.1010
  • Browser: [all]
Completed
Last Updated: 27 May 2024 11:08 by ADMIN
Release 2024 Q3 (Aug)
Created by: Shlomo
Comments: 0
Category: Menu
Type: Bug Report
1

Bug report

When utilizing the content property for a Kendo UI Menu's DataSource, the MenuItem's content is not created as expected based on documentation.

Reproduction of the problem

Here is a Progress Kendo UI Dojo which replicates the appearance issue.

Expected/desired behavior

This is a Dojo with an older version that is working as expected.

Workaround

Define the content in a nested Items property:

           {
             text: "<b>Item 2</b>",
             encoded: false,                              // Allows use of HTML for item text
             items: [{
               content: "text",                            // content within an item
               contentAttr: {
                 style: 'border: 1px solid red; padding: 2px;', // Add attributes to the content container
                 custom: 'value'
               }
             }],                             
           },

Here is a Dojo of the workaround in action.

Environment

  • Kendo UI version: 2023.3.1114
  • jQuery version: All supported versions
  • Browser: all
Completed
Last Updated: 13 May 2024 12:58 by ADMIN
Release 2024 Q2 (May)

Steps to reproduce:

  1. https://dojo.telerik.com/ovUhajAp
  2. Run the dojo and click the "Append" button

Expected: New child list item under the "Fifth Item" menu is bold and purple
Actual: New child list item is not formatted

If you inspect the DOM for the appended item, you will notice that the list item was not appended to a ul. A child ul was created but it is empty and has an undefined id.

It looks like this bug was introduced in 2023.2.606

Completed
Last Updated: 17 Jan 2025 15:20 by ADMIN
Release 2025 Q1 (Feb)
Created by: Matthew
Comments: 0
Category: Menu
Type: Bug Report
1

Bug report

Menu throws error on mobile device

Reproduction of the problem

  1. Using a mobile/touch device or emulator, open the dojo - to https://dojo.telerik.com/OBUCJAyd
  2. Click to open the "Products" menu
  3. Click again to close the "Products" menu

Current behavior

The Menu does not close and error: Uncaught TypeError: i._removeHoverItem is not a function at init.close (kendo.all.js:107181:1) occur.

Expected/desired behavior

The Menu should close on second click without errors in browser console.

The issue is a regression starting with 2024.4.1112

Environment

  • Kendo UI version: 2024.4.1112
  • Browser: [all ]
Unplanned
Last Updated: 24 Apr 2025 13:10 by omti
Created by: omti
Comments: 0
Category: Menu
Type: Feature Request
1

Hi Team,

I would like to request adding a scrollbar option for the Kendo UI ContextMenu instead of the scroll buttons.

Thanks!

Unplanned
Last Updated: 18 Jun 2025 16:47 by TafnitDev
Created by: TafnitDev
Comments: 0
Category: Menu
Type: Bug Report
1

Bug Report

Menu item chaining is not activating for the Kendo UI Menu's subitems.

Reproducible

  1. Go to this Progress Kendo UI Dojo.

Current Behavior

Chaining for the open method is not occurring as expected.

Environment

  • Kendo UI version: 2025.1.227
  • jQuery version: All Supported Versions
  • Browser: all
Completed
Last Updated: 01 Jul 2025 05:59 by ADMIN
Release 2025 Q3 (Aug)

Bug report

In a ContextMenu with three levels of items, if you click on a third level item, the popup remains visible.

Small video showing the issue: https://somup.com/cT10iOLyCT

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/wVarfqux
  2. Open the ContextMenu, and open a third level of items
  3. Click on an item

Current behavior

The target item's popup remains visible, while the parent popups close

Expected/desired behavior

All popups should close when an item is clicked.

Environment

  • Kendo UI version: 2025.2.520
  • Browser: [all]
Unplanned
Last Updated: 03 Jul 2025 11:25 by omti

Bug report

If a ContextMenu is opened near the screen border, opening a third level of items doesn't show any nodes.

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/VfhJXsuX
  2. Click to open the ContextMenu
  3. Expand Settings, and then expand Preferences, without scrolling the page or the Menu

Current behavior

The Preferences node doesn't contain any items

Expected/desired behavior

The Preferences node should show the items

Environment

  • Kendo UI version: 2025.2.702
  • Browser: [all]
Completed
Last Updated: 05 Feb 2019 14:34 by ADMIN
Created by: Shawn
Comments: 1
Category: Menu
Type: Feature Request
0
Please fix your demo page.
https://demos.telerik.com/kendo-ui/menu/context-menu

I'm showing a js error and am not able to see the demo work.  Thanks!
Completed
Last Updated: 17 May 2019 14:05 by ADMIN
Release 2019.R2.SP.Next
Created by: Heather
Comments: 1
Category: Menu
Type: Bug Report
0

Bug report

The usage of $.uniqueSort() in jQuery 1.10.x throws an error in multiple components like Menu, DropDownList, DropDownTree, and TreeView.

Related to #4665

Reproduction of the problem

  1. Open this Dojo and try to use some of the components in it.
  2. Error messages appear in the console and the components get stuck

Current behavior

uniqueSort

Expected/desired behavior

All components should work properly no matter of the jQuery version used.

To see the expected behavior change
<script src="https://code.jquery.com/jquery-1.11.1.min.js"></script>
to
<script src="https://kendo.cdn.telerik.com/2019.2.514/js/jquery.min.js"></script> in the provided Dojo.

Environment

  • Kendo UI version: 2019.2.514
  • jQuery version: 1.10.x
  • Browser: [all]
Completed
Last Updated: 12 Jun 2019 13:04 by ADMIN
Release 2019.R2.SP.Next

Bug report

Removing non-existing item from ContextMenu throws a Javascript Error

Uncaught TypeError: Cannot read property 'parentsUntil' of undefined

This is regression introduced in R2 2019

Reproduction of the problem

Open this Dojo and run it. Open the browser's console and see the error.

contextMenu_error

Expected/desired behavior

When removing a non-existing item from a ContextMenu no error should be thrown.

Environment

  • Kendo UI version: 2019.2.514
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 12 Jun 2019 11:21 by ADMIN
Release 2019.R2.SP.Next

Nested Menu items are not being expanded the first time that they are hovered:

https://dojo.telerik.com/EcEsoNAK

Completed
Last Updated: 02 Dec 2019 08:49 by ADMIN

I prepared a dojo example. https://dojo.telerik.com/oKIkuCaP

As can be seen from example, the MVVM context menu seems to ignore data-copy-anchor-styles option.

Current solution for us is to extend the kendo.ui.ContextMenu and set the copyAnchorStyles option to false.

Completed
Last Updated: 16 Sep 2019 14:23 by ADMIN
Release 2019.R3

Bug report

Defining a custom namespace with Kendo.ns stops the displaying of all submenus in the Menu component.

This is a regression represented in R2 2019

Reproduction of the problem

  1. Open this Dojo and run it.
  2. The Menu component is being rendered
  3. Move the mouse cursor over the Menu.
  4. A thin grey line appears under each section of the Menu. No submenus are being displayed

Expected/desired behavior

The Menu component should work properly even when a custom Kendo namespace is being defined. To see the expected behavior put a comment on the following line:
kendo.ns = "kendo-";

Environment

  • Kendo UI version: 2019.2.619
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 06 Dec 2023 09:39 by ADMIN

Bug report

Reproducible with version 2017.2.504 (R2 2017) and newer.

Reproduction of the problem

Dojo example.

  1. Open a submenu in the top Menu (it has scrollable: true set).

Current behavior

Separators are not displayed.

Expected/desired behavior

Separators are displayed.

Workaround:

.k-menu-scroll-wrapper .k-menu-group .k-separator {
  border-bottom: 1px solid #c5c5c5;
  width: 100%;
}

Environment

  • Kendo UI version: 2019.3.917
  • jQuery version: x.y
  • Browser: [all ]
Completed
Last Updated: 11 Mar 2020 09:09 by ADMIN
Hi,

I'm using kendo context menu on a grid that's selectable, & contains links in its row items.

I need to show the custom context menu on selected rows only, without losing the browser's default context menu on the other rows, e.g. to allow opening the link in a new page.

I added a context menu & set the target & filter as follows:

$("#context-menu").kendoContextMenu({
        target: "#grid",
        filter: "tr.k-state-selected[role='row']",
        select: function(e) {
          var grid = $("#grid").data("kendoGrid");
          var model = grid.dataItem(e.target);
          alert( model.age + " " + model.name);
        }
      });

This works fine on desktop browsers (I tried Chrome & Firefox). However, I have a problem on touch devices: the browser's default context menu is never shown for non-selected rows (you can reproduce it using the browser's Emulator) .

Here's a working dojo :

http://dojo.telerik.com/oyASaDiN

You will notice that I'm using version 2017.3.1026 in this dojo (which is the version currently used by my company), but even if we consider an upgrade, the problem is also reproducible on the latest version (2019.3.1023). 



Please advise,
Completed
Last Updated: 22 Jan 2021 09:57 by ADMIN
Release 2021.R1.SP.next

### Bug report
Sub Menu item is not opened, if hovered before close animation of another sub-menu-items's child item completes.
Reported in ticket ID 1473199, where a reproduction video is available.

### Reproduction of the problem
1. Run the following [Dojo snippet](https://dojo.telerik.com/@Dimitar-Goshev/EfEmoCon)

1. Hover Item 1, then hover Sub Item 4

1. Hover Sub Item 41 to expand its sub item

1. Quickly move the mouse from SubItem 41 to Sub Item 4 text and then to Sub Item 3 text

### Current behavior
Sub Item 3 is NOT expanded and its child items are NOT visible

### Expected/desired behavior
Sub Item 3 is expanded and its child items are visible

### Environment
* **Kendo UI version:** 2020.2.617
* **Browser:** all