You've already forked bsl_console
mirror of
https://github.com/salexdv/bsl_console.git
synced 2025-09-16 09:06:17 +02:00
Активация противоположной строки в режиме сравнения #324
This commit is contained in:
@@ -2508,11 +2508,20 @@ define(['bslGlobals', 'bslMetadata', 'snippets', 'bsl_language', 'vs/editor/edit
|
||||
getActiveDiffEditor().diffDecor.position = e.position.lineNumber;
|
||||
editor.diffEditorUpdateDecorations();
|
||||
editor.diffCount = editor.getLineChanges().length;
|
||||
const line_number = e.position.lineNumber;
|
||||
|
||||
if (editor.getModifiedEditor().getPosition().equals(e.position))
|
||||
editor.getOriginalEditor().setPosition(e.position);
|
||||
else
|
||||
editor.getModifiedEditor().setPosition(e.position);
|
||||
if (editor.getModifiedEditor().getPosition().equals(e.position)) {
|
||||
editor.getOriginalEditor().setPosition({
|
||||
lineNumber: editor.getDiffLineInformationForModified(line_number).equivalentLineNumber,
|
||||
column: 1
|
||||
});
|
||||
}
|
||||
else {
|
||||
editor.getModifiedEditor().setPosition({
|
||||
lineNumber: editor.getDiffLineInformationForOriginal(line_number).equivalentLineNumber,
|
||||
column: 1
|
||||
});
|
||||
}
|
||||
|
||||
updateStatusBar();
|
||||
|
||||
|
Reference in New Issue
Block a user