fix #25844 fixed shift selection

Fixed shift selection when trying to extend a list selection that contains more than one note.
Right now it deselects the previous selection and create a new range selection based on the selected element.