9215b5282d
This pull request implements shift+double/triple click. Proper behavior (as described in #4557) is to only expand one selection point, not both. Adding the `bool targetStart` was a bit weird. I decided on this being the cleanest approach though because I still want `PivotSelection` to be its own helper function. Otherwise, the concept of "pivoting" gets kinda messy. ## Validation Steps Performed Manual testing as described on attached issue. Tests were added for Shift+Click and pivoting the selection too. Closes #4557 |
||
---|---|---|
.. | ||
ConptyRoundtripTests.cpp | ||
InputTest.cpp | ||
MockTermSettings.h | ||
precomp.cpp | ||
precomp.h | ||
ScreenSizeLimitsTest.cpp | ||
ScrollTest.cpp | ||
SelectionTest.cpp | ||
TerminalApiTest.cpp | ||
TerminalBufferTests.cpp | ||
TestUtils.h | ||
UnitTests.vcxproj |