Work in progress: change the way document selection handles in documentListView