Xcode block-select-mode does not work with shift+click

Number:rdar://36243939 Date Originated:December 31 2017, 1:25 PM
Status:Open Resolved:
Product:Xcode Product Version:9.2
Classification:Bug Reproducible:Always
Xcode block-select-mode can be activated using Option key. It used to work when Option+Dragging and Option+Swift+Click, now only Option+Dragging works, Option+Swift+Click results in regular non-block text selection.

Steps to Reproduce:
1. Open some file in Xcode.
2. Place the cursor in (a,b) (a-th column, b-th row).
3. Press and hold Option+Shift keys.
4. Place the cursor in (c,d) (c-th column, d-th row), where c>a and d>b.

Expected Results:
At 4. Text block should be selected – all characters where both column number is in [a,c] and row number is in [b,d].

Actual Results:
At 4. Continuous text is selected – all characters in row b with column number >=a, all characters in rows between b and d, and all characters in row d up to column c.

Xcode 9.2, macOS High Sierra 10.13.2 (17C88)

MacBook Pro (Retina, 13-inch, Early 2015)


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!