I've made a grid with a context menu that I show on rowcontextmenu event. My grid allows multiple selection, but when I'm clicking on a row, the selection is cleared. I think it is not the correct behavior. If there is no selection, a right click should select the row but if there is some rows selected, they must stay selected.