Added deselection support when using ctrl key