1
0
mirror of https://github.com/salexdv/bsl_console.git synced 2025-09-16 09:06:17 +02:00

Активация противоположной строки в режиме сравнения #324

This commit is contained in:
salexdv
2023-05-09 16:18:13 +03:00
parent 125dab8be2
commit 82f2224a83

View File

@@ -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();