I have a ListView with a list of numbers from 1 to 15. When I right click (secondary button) on a item in the list it will select a range of items, starting from the first item to the selected item. For example if I select number 5 it will select the range 1 to 5.
The problem is if an item is already selected, I cannot re-select it. Say if I want to change the range from 1-5 to 1-3, I will have to left click first on an item and then right click the one that I want. Nothing happens when I right click on an item in the list, if the item is already selected.
But if I have the select range ability on the primary button, I can re-select the range even if the item I want to set the range to is already selected. Why do they behave differently?