Merge pull request #3592 from keithjgrant/code-mirror-fixes

Code Mirror: prevent console errors when CM parses invalid syntax

Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
This commit is contained in:
softwarefactory-project-zuul[bot]
2019-04-03 18:57:54 +00:00
committed by GitHub

View File

@@ -17,10 +17,12 @@ function atCodeMirrorModalController (
} else if ($scope.disabled === 'false') {
$scope.disabled = false;
}
const editor = $(`${CodeMirrorModalID} .CodeMirror`)[0].CodeMirror;
const height = $(ModalHeight).height() - $(ModalHeader).height() -
$(ModalFooter).height() - 100;
editor.setSize('100%', height);
const editor = $(`${CodeMirrorModalID} .CodeMirror`)[0];
if (editor) {
const height = $(ModalHeight).height() - $(ModalHeader).height() -
$(ModalFooter).height() - 100;
editor.CodeMirror.setSize('100%', height);
}
}
function toggle () {