seen multiple highlighted menu items in context menu

I attached the context menu to the list and when I opened the context menu using shift+F10 and when I press the keyboard down arrow the first item in the context menu got selected and at the same time when I hover the mouse pointer to another menu item in the context menu , that menu item is also getting highlighted. how can I avoid this behaviour to show only one item highlighted at anytime in same level.

you can assign onMouseMove handler to the menu, and call this.select(id) from it, to move selection under mouse cursor, as result you will have only one kind of selection in the list.