We should consider check on shouldConsiderSelectionAsDirectional() while setting the initiate value for selectionDirection.
Created attachment 458361 [details] Patch
Not ready for review.
*** Bug 237957 has been marked as a duplicate of this bug. ***
<rdar://problem/92668229>
Ziran, is this a duplicate of bug 237361?
*** This bug has been marked as a duplicate of bug 237361 ***