Partial fix for #623 - gv should preserve selection direction