Merge pull request #142 from RaiKoHoff/Select_UndoRedo_fixes

Select undo redo fixes
This commit is contained in:
Derick Payne 2017-10-23 16:51:48 +02:00 committed by GitHub
commit c7ae1667f5

View File

@ -3045,11 +3045,12 @@ LRESULT MsgCommand(HWND hwnd,WPARAM wParam,LPARAM lParam)
SendMessage(hwndEdit,SCI_REPLACESEL,0,(LPARAM)pClip);
if (iCurrPos > iAnchor)
SendMessage(hwndEdit,SCI_SETSEL, iAnchor, iAnchor + lstrlenA(pClip));
else
SendMessage(hwndEdit,SCI_SETSEL, iCurrPos + lstrlenA(pClip), iCurrPos);
if (bSwapClipBoard) {
if (iCurrPos > iAnchor)
SendMessage(hwndEdit, SCI_SETSEL, iAnchor, iAnchor + lstrlenA(pClip));
else
SendMessage(hwndEdit, SCI_SETSEL, iCurrPos + lstrlenA(pClip), iCurrPos);
}
}
EndSelUndoAction(token);
LocalFree(pClip);