Make shift-ctrl-click extend the primary selection

Issue #2478