[Bug]: QSelection.index is 1-indexed - not 0-indexed
Merge branch 'preview'