Unplanned
Last Updated: 01 Mar 2023 11:11 by ADMIN
Martin
Created on: 27 Feb 2023 14:18
Category: VirtualGrid
Type: Bug Report
0
RadVirtualGrid: Actions inside the context menu work inconsistent in multiple selection scenarios

Repro-steps

  • Create a RadVirtualGrid en fill it with random data.
  • Allow the grid to select multiple rows.
  • Select all rows
  • Right click on a cell, a context menu appears...

Observed behavior

First, lets compare this with when you right click on a record selector (the cell before a row starts, sometimes with an arrow). In that case only that row gets selected, so you visually see what the context menu is about. When you right click on a cell, the selection does not change so the context remains unclear. In my printscreen above it is hard to see on which cell I clicked.

Second, the actions in the context menu target multiple targets or contexts. Copy and Paste target the whole selection. Clear and Edit target the cell, Delete Row targets the row which I clicked on, but which is not visible. 

In this case, the user actually wanted to right click and delete ALL rows, which is not part of the context menu. Instead he clicked on Delete Row and he was unaware of what he had actually deleted.

Expected bevahior

  • Or, when you right click on a cell, the cell gets highlighted, so you know where you have clicked
  • Or, the rows gets highlighted (like your pressed on the record selector)
  • Or, the cell gets highlighted
  • And/or, the context menu offers an action to Delete All Rows.

 

1 comment
ADMIN
Dinko | Tech Support Engineer
Posted on: 01 Mar 2023 11:11

Hello Martin,

Thank you for the provided details.

Thank you for bringing this case to our attention. You are right that the ContextMenu menu items in multiple selection scenarios are inconsistent and they need to be updated to reflect the selected items. The feedback item is approved and you will be notified of its status change.

Your Telerik Points are updated for sharing this with us.

Regards,
Dinko | Tech Support Engineer
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.